LINUX.ORG.RU

История изменений

Исправление pfg, (текущая версия) :

создаешь my_service_base_start.sh my_service_base_stop.sh внутре которых прописываешь необходимые команды выполняемые от суперпупера.

к ним делаешь еще комплект mysrv_start.sh mysrv_stop.sh внутре которых только команды на запуск скриптов чуть выше через sudo. «sudo /path/to/my_service_base_start.sh», «sudo /path/to/my_service_base_stop.sh»

потом вкореживаешь в /etc/sudoers (а лучше отдельным файликом в /etc/sudoers.d)

%имя_пользователя% NOPASSWD: /path/to/my_service_base_start.sh,/path/to/my_service_base_stop.sh

вкореживать очень аккуратно, лучше через visudo или держать открытую консоль root на время работы с /ets/sudoers

через mysrv_start.sh mysrv_stop.sh теперь можно старт/стопить твой сервис.

Исправление pfg, :

создаешь my_service_base_start.sh my_service_base_stop.sh внутре которых прописываешь необходимые команды выполняемые от суперпупера.

к ним делаешь еще комплект mysrv_start.sh mysrv_stop.sh внутре которых соответственно «sudo /path/to/my_service_base_start.sh», «sudo /path/to/my_service_base_stop.sh»

потом вкореживаешь в /etc/sudoers (а лучше отдельным файликом в /etc/sudoers.d)

%имя_пользователя% NOPASSWD: /path/to/my_service_base_start.sh,/path/to/my_service_base_stop.sh

вкореживать очень аккуратно, лучше через visudo или держать открытую консоль root на время работы с /ets/sudoers

через mysrv_start.sh mysrv_stop.sh теперь можно старт/стопить твой сервис.

Исходная версия pfg, :

создаешь my_service_base_start.sh my_service_base_stop.sh внутре которых прописываешь необходимые команды выполняемые от суперпупера.

к ним делаешь еще комплект mysrv_start.sh mysrv_stop.sh внутре которых соответственно «sudo/path/to/my_service_base_start.sh», «sudo /path/to/my_service_base_stop.sh»

потом вкореживаешь в /etc/sudoers (а лучше отдельным файликом в /etc/sudoers.d)

%имя_пользователя% NOPASSWD: /path/to/my_service_base_start.sh,/path/to/my_service_base_stop.sh

через mysrv_start.sh mysrv_stop.sh теперь можно старт/стопить твой сервис.
выглядит несколько костыльно, но зато «тупо и рабоче» :)