История изменений
Исправление 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 теперь можно старт/стопить твой сервис.
выглядит несколько костыльно, но зато «тупо и рабоче» :)