Несколько раз в разное время пытылся в Slackware и SLAX разных версий корректировать этот скрипт, а он, зараза, после этого криво себя ведёт. Когда-то ставил SLAX на hdd от нефиг делать, и мне нужно было, стобы он не выкидывал сидюки, и не требовал Энтера для остановки-перезагрузки. Задолбался тогда, но как-то сделал. Сейчас, например, мне нужно корректно выгружать pdnsd, дописываю, что положено - та же фигня. Во всех случаях выполнение скрипта останавливается сразу ПОСЛЕ выполнения моих добавок/исправлений. Пишет, что на этом уровне запуска больше нечего делать, а дальше - только RESET.
Передвигая свои строчки в разные места скрипта, уверенно добиваюсь его смерти на разных этапах работы . Там чё, секрет какой-то есть, или у меня rc.pdnsd кривой? Или /dev/hands?
Slackware настройка rc.6
Slackware настройка rc.6
Обчитайтесь умных статей о Линуксе: http://www.mycomputer.ua/list/arts_soft_non-windows - в журнале "Мой компьютер" (Украина, русский язык)
Re: Slackware настройка rc.6
... дада, совершенно согласен, мне тоже не нравится когда кто-нибудь мои сидюки выкидывает, но особо важдые запираю в сейф, а с порнухкой храню в тайном месте ...kisa писал(а):Несколько раз в разное время пытылся в Slackware и SLAX разных версий корректировать этот скрипт, а он, зараза, после этого криво себя ведёт. Когда-то ставил SLAX на hdd от нефиг делать, и мне нужно было, стобы он не выкидывал сидюки, и не требовал Энтера для остановки-перезагрузки. Задолбался тогда, но как-то сделал. Сейчас, например, мне нужно корректно выгружать pdnsd, дописываю, что положено - та же фигня. Во всех случаях выполнение скрипта останавливается сразу ПОСЛЕ выполнения моих добавок/исправлений. Пишет, что на этом уровне запуска больше нечего делать, а дальше - только RESET.
Передвигая свои строчки в разные места скрипта, уверенно добиваюсь его смерти на разных этапах работы . Там чё, секрет какой-то есть, или у меня rc.pdnsd кривой? Или /dev/hands?
... имхо, но вот за это "уверенно добиваюсь его смерти" лучше покаятся пока не поздно, если интересно могу подсказать где ...
Обчитайтесь умных статей о Линуксе: http://www.mycomputer.ua/list/arts_soft_non-windows - в журнале "Мой компьютер" (Украина, русский язык)
Короче, лажа была здесь:
Точку перед . /etc/rc.d/rc.pdnsd stop не заметил. А в конце rc.pdnsd стоит exit. Ну оно честно исполняется, и выходит.
Код: Выделить всё
if [ -x /etc/rc.d/rc.pdnsd ]; then
. /etc/rc.d/rc.pdnsd stop
fi
Обчитайтесь умных статей о Линуксе: http://www.mycomputer.ua/list/arts_soft_non-windows - в журнале "Мой компьютер" (Украина, русский язык)
... в линуксе всегда так - "казнить нельзя помиловать", где запятую поставишь так и будет ...kisa писал(а):Короче, лажа была здесь:Точку перед . /etc/rc.d/rc.pdnsd stop не заметил. А в конце rc.pdnsd стоит exit. Ну оно честно исполняется, и выходит.Код: Выделить всё
if [ -x /etc/rc.d/rc.pdnsd ]; then . /etc/rc.d/rc.pdnsd stop fi