LINUX.ORG.RU

Как заменить reboot на shutdown по C-A-D

 ,


0

1

Юзаю Debian-9, т.е. с systemd

Понадобилось при нажатии Ctrl-Alt-Del заменить REBOOT на SHUTDOWN.
В предыдущих версиях Debian это делалось легким движением руки в inittab.
Однако в новых версиях Линукса с systemd Поцнер вообще убрал этот файл, и как это теперь делается, никто толком не знает.

Воспользовался одним стремным советом замены reboot на shutdown -h в конфиге /lib/systemd/system/systemd-reboot.service
но при нажатии Ctrl-Alt-Del это вызывало полный коллапс системы, пришлось даже ресетиться.

Может, кто-то знает проверенный совет?


Ответ на: комментарий от dhameoelin

Смотрел. А ты? Там о C-A-D нет ни слова.

Red7
() автор топика
Ответ на: комментарий от ashot

Может он художественного описания хочет.

Нууу... черный такой, страшный, картинок нет, мышка не бегает :))

Red7
() автор топика
Ответ на: комментарий от ashot

По теме ничего сказать не могу, systemd не юзаю.

Я бы тоже его не юзал бы, пропади он пропадом вместе со своим Поцнером.
Но это от меня не зависит, он есть в системе и никуда от него не деться.

Но вопрос все же в другом - как заменить reboot на shudown ?

Red7
() автор топика

никто толком не знает

Говорил бы за себя.

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

Да, вот «это», наконец, сработало!!! :))
https://stackoverrun.com/ru/q/8238109

Просто cd в /lib/systemd/system/ и изменить символьную ссылку > на ctrl-alt-del.target от reboot.target до poweroff.target.

ln -s /lib/systemd/system/poweroff.target /etc/systemd/system/ctrl-alt-del.target

затем сбросить Systemd демона:

systemctl daemon-reload

Спасибо большое!

Хотя остался небольшой вопрос - откуда этот человек взял этот рецепт?
Наверняка не сам придумал, где-то должен быть первоисточник в связи с внедрением systemd.
И где же он?

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