LINUX.ORG.RU

перезагрузить систему из демона

 , ,


0

1

У меня тут есть маленький демон, которой по событию должен обновить другое приложение и перезапустить систему. Я думал, что достаточно дернуть reboot из под рута, а оказыватеся, если при этом я не залогинен в консоли, то я получаю ошибку

Failed to set wall message, ignoring: Interactive authentication required.
Failed to reboot system via logind: Interactive authentication required.

Как это правильно обойти? Или может есть другой простой способ спровоцировать перезагрузку кроме запускания команды reboot?

★★★★★

А если инит на 6 поменять? Или shutdown -r now?

//Принудительно внезапно ребутать после обновления… Ты винду себе делаешь? :)

Zhbert ★★★★★
()
Ответ на: комментарий от slovazap

У него несколько дочерних процессов. Вместо того что бы это все прибивать и подчищать ресурсы, я думал просто перезагрузить систему

Aswed ★★★★★
() автор топика
Ответ на: комментарий от Zhbert

shutdown -r now

Сработало, спасибо

Ты винду себе делаешь

Ну типа. Ща еще реестр переизобрету и batch подключу)

Aswed ★★★★★
() автор топика
Ответ на: комментарий от slovazap

Дадада. Группу приложений прибей, сокеты за ними прибери. Зачем так делать если мне железка только ради этой группы приложений и нужна? Ради чего этот геморой? Ладно если бы ребут долгий был, но он длится несколько секунд.

Aswed ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.