> ну шшелл скрипты тоже весьма были разные у каждых дистровзато шелл - одинаковый. Для того чтобы разобраться, как работает неустраивающее тебя место и переделать его - нужно было уметь - shell.
А зубрить внутреннее устройство скриптов было совершенно ненужным занятием.
А в той же suse все просто копировали /etc/init.d/skeleton и меняли что понимали, что не понимали - просто удаляли. Разбираться в деталях, меняющихся от релиза к релизу, дело разработчиков самого дистрибутива, у тебя и так все будет работать - даже если ты не скопируешь а руками наляпаешь из пары строк, проигнорировав все соглашения - не знаешь ты про suseшный rc_status - все что ты потеряешь, будет зелененький 'Ok'. Ну не выведется, великая беда.
Не разберешься второпях с зависимостями, руками сделаешь линк - тоже ничего не развалится и не перестанет работать.
А сейчас - лекции от титулованных RHSE "как любому васяну окончательно запутаться...зачеркнуто, кое-как наковырять дырок в фиревалDe" - на пол-часа чтива. Надысь наткнулся - ужаснулся.
Причем что там васян поймет в том чтиве дальше вводной части - хз, потому что оно в лучших традициях "вот так работает транзистор", "вот так устроен детекторный приемник", опа... "теперь соберем гиперпространственный двигатель". Але, а как амортизатор-то в самокате поменять?
Причем на самом деле внутри ничего ценного нет, и вся эта галиматья поверх древнего как мир и бесполезного в современных сетях на 100% пакетного фильтра умеет ровно столько же, сколько умел двадцать лет назад скрипт init.d/iptables. А переделают на модные-современные поделки - и этому разучится.