Как предотвратить питание сети в Debian-Installate?

По умолчанию процессу будет отправлено SIGHUP . Обработчик сигналов по умолчанию (ловушка) относительно корректно завершит работу программы, но не спасет работу пользователей.

В вашем случае я хотел бы включить в программу подпрограмму прерывания, которая сохраняет работу пользователя при получении SIGHUP . Вы можете перехватывать и обрабатывать все сигналы, кроме SIGKILL . Вы также можете выполнить ту же процедуру для прерывания SIGTERM .

Существуют и другие механизмы, которые можно использовать, чтобы избежать получения сигнала SIGHUP , но обработка сигнала является наиболее простой и безопасной. Если другие подходы терпят неудачу или отправляется SIGHUP с командой kill , ваш процесс все равно завершится без сохранения работы.

5
02.09.2018, 07:56
1 ответ

Вы можете использовать установку в режиме expertв качестве замены для определенных параметров, которые пропускают шаги --он переходит в меню перед каждым шагом, который служит подтверждением, поэтому вы можете пропустить настройку сети, просто никогда не переходя к этому шаг. Если для ваших спасательных нужд достаточно нецелевой оболочки -, вы можете запустить ее, когда любые другие необходимые шаги будут выполнены, просто выбрав ее в меню.

2
27.01.2020, 20:42

Теги

Похожие вопросы