У меня тут есть маленький демон, которой по событию должен обновить другое приложение и перезапустить систему. Я думал, что достаточно дернуть reboot из под рута, а оказыватеся, если при этом я не залогинен в консоли, то я получаю ошибку
Failed to set wall message, ignoring: Interactive authentication required.
Failed to reboot system via logind: Interactive authentication required.
Как это правильно обойти? Или может есть другой простой способ спровоцировать перезагрузку кроме запускания команды reboot?