Возможно ли, чтобы сценарий обработчика выхода dhclient-script скрыл ненулевой код возврата dhclient?

Я нашел решение здесь

64-битные и метаданные _функции csum должны быть отключены

sudo tune2fs -O ^metadata_csum,^64bit /dev/sdXX

1
26.08.2019, 17:34
1 ответ

dhclient-scriptобрабатывает коды выхода таким образом, что коды выхода ловушки переопределяют основной код выхода только в том случае, если они не равны -нулю.

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

Вы должны быть в состоянии определить, происходит ли это, просматривая свои журналы :, когда хук возвращает не -нулевой код выхода, он регистрируется .

1
28.04.2021, 23:30

Теги

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