Я пишу заклинание Джуджу, которое устанавливает несколько новых пакетов, некоторые из которых требуют перезагрузки системы.
В частности, daemontools-run устанавливает файл Upstart, который запускает svcanboot при следующем перезапуске системы. Файл "service" отсутствует, поэтому "запуск службы svscanboot" не будет работать.
Есть ли способ, которым мой талисман может: запросить перезагрузку системы; или запустить сам сервис?
Правильный способ запуска службы Upstart: start service-name
, например:
start svscan
Брелок Juju может выполнить эту команду в хуке установки (или любом другом подходящем хуке).