Цитата:
Сообщение от Borland
Возможно, конечно, глупость сморозил...
|
за исключением, того что ты опять попутал немного, и в данном случае если и прикручивать, то не sudo, а
su надо, в целом мысль нормальная, только чего-то не получилось у меня ночью. заменял к примеру
Код:
$DELUGEDAEMON --port=58846 --logfile=$HOME/.config/deluge/deluged.log --loglevel=warning
на
Код:
su delugeuser $DELUGEDAEMON --port=58846 --logfile=$HOME/.config/deluge/deluged.log --loglevel=warning
получал ругательства что-то про :____required____: is missing.
хотя сильно сдается мне, что есть и более элегантное решение (без нагромождений с su), просто я как-то не так строку поиска в гугле набираю...
в варианте по ссылке твоей - юзают suid (бит смены идентификатора юзера: chmos u+s имя_скрипта ). это я попробовал первым делом. не проканало..