LINUX.ORG.RU

История изменений

Исправление like-all, (текущая версия) :

Или я не очень хорошо понимаю логику работы systemd, или... Что мешало, например, в том же plymouth, который есть во всяком дистрибутиве, вывести показометр «Now running fsck, hit Ctrl+C to cancel», который будет это действие отлавливать и в случае срабатывания отправить в pid 1 по dbus сигнал прибить вон те сервисы, процессам которых будет послан тот же самый SIGINT. Чего я не так понял? Зачем нужно было делать клуджу в ещё ~500 строк(потенциально багоопасной) сишки?

Исходная версия like-all, :

Или я не очень хорошо понимаю логику работы systemd, или... Что мешало, например, в том же plymouth, который есть во всяком дистрибутиве, вывести показометр «Now running fsck, hit Ctrl+C to cancel», который будет это действие отлавливать и в случае срабатывания отправить в pid 1 по dbus сигнал прибить вон те процессы, которым будет послан тот же самый SIGINT. Чего я не так понял? Зачем нужно было делать клуджу в ещё ~500 строк(потенциально багоопасной) сишки?