Почему то они до сих пор не реализовали простого решения для этого, кажется задумывалось что будет специальная станза user, но пока нет, мануал предлагает использовать костыли.
Если делать как они советуют,
script
/bin/su username -c "command and args"
end script
/bin/sh -e -c /bin/su username -c "command and args"
/bin/su username -c "command and args"
exec /usr/bin/sudo -u username command and args
Но сама задача запускается и работает нормально, но вот эти лишние висящие процессы с правами рута как то неуместны. Как лучше сделать?