klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Забавный баг в Debian

Я, конечно, понимаю, что написание init-скриптов есть дело довольно сложное и крайне неблагодарное. Но Debian вроде всегда славился своей относительной безглючностью и стабильностью... Однако...

В стабильной (7-й) версии в init-скриптах "checkroot.sh" и "checkroot.sh" есть отсылка к папке "/var/log/fsck", но нигде нет проверки, что такая папка существует. И если её нет, то вызываемая из этих скриптов команда "logsave -s /var/log/fsck/checkroot бла-бла-бла" подвисает. Как следствие, менеджер параллельного запуска скриптов "startpar" тоже подвисает. И получается, что скрипты запуска системы не завершаются, хотя всё остальное вроде как работает. А потом, при выключении системы вызываемая из скрипта "sendsigs" утилита "killall5" не может грохнуть подвисшие ещё на старте logsave и startpar, после чего всё это матерится страшными словами.

А всё из-за отсутствия какой-то там несчастной папочки в "/var/log".

Еще они что-то поломали в настройках консоли, и теперь оно на старте ругается "setterm: cannot (un)set powersave mode: Invalid argument", а настройка "BLANK_TIME=0" в "/etc/kbd/config" не имеет эффекта.

Может кто-нибудь запостить эти баги в дебиановскую багзиллу, а?

Tags: debian, linux, администрирование, грабли
Subscribe

  • MCN: находка для эмигранта (и не только)

    Не реклама. Обсуждаемый оператор ничего не знает про существование этого поста. Да и поносить я его тоже буду нещадно. Я всё никак не уймусь в…

  • А есть тут компьютерные мастера

    в Нерезиновске, которые не погнушаются выехать на дом или в офис к клиенту и починить ему / ей / им персональный весь из себя такой компуктер? Или…

  • ОколоITшный дыбр #34

    ... Забавный глюк. Билайн присылает Flash SMS на смартфон имени Huawei, которую нельзя закрыть. Видосик вот тут. Сюда почему-то не встраивается.…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments