ubuntu server, скрипт выключения из под мдм
Добавлено: Пн авг 17, 2020 7:05 pm
Добрый.
Подскажите пожалуйста. Мдм мастер ветка установлен на ubuntu server 16.04, ноутбук. Ранее был установлен на той же системе. Скриптом, указанный ниже, я в случае пропадания питания выключал компьютер. Ранее все работало, но после того как перенес на чистую систему на ноуте перестал выключаться. Хотя через консоль этой же командой ноут выключается. Я подозреваю, что я что-то на убунте на донастроил. Плиз, почему не происходит выключения ноута?
благодарю
Подскажите пожалуйста. Мдм мастер ветка установлен на ubuntu server 16.04, ноутбук. Ранее был установлен на той же системе. Скриптом, указанный ниже, я в случае пропадания питания выключал компьютер. Ранее все работало, но после того как перенес на чистую систему на ноуте перестал выключаться. Хотя через консоль этой же командой ноут выключается. Я подозреваю, что я что-то на убунте на донастроил. Плиз, почему не происходит выключения ноута?
Код: Выделить всё
//--------------------------------------------------------------------------------------
//выключение
say('Подготовка к выключению',200);
say('Сохранение базы данных',200);
say('Сервер будет выключен через 30 секунд',200);
$filename = ROOT . '/database_backup/db.sql';
$mysqlDumpPath = "/usr/bin/mysqldump";
$mysqlDumpParam = "root" . DB_USER . "****" . DB_PASSWORD;
$mysqlDumpParam .= " --no-create-db --add-drop-table --databases " . DB_NAME;
if (file_exists($filename)) rename($filename, $filename . '.prev');
exec($mysqlDumpPath . $mysqlDumpParam . " > " . $filename);
setTimeout("shutdownTimer","safe_exec('sudo systemctl poweroff');",30);