А вот тут не соглашусь
Под рукой оказался дистр slackware-9.0. В нем очень замечательно оформлены старт-стоп скрипты с обработкой start/stop/restart
В более ранних - то-же самое
Другое дело, что скрипты не из дистра бывают оформлены без обработки команд (да и сами мы порой ленимся правильно оформить свой стартовый скрипт)
Вообще, надо внести ясность
Стиль загрузки, применяемый в slackware - это BSD стиль загрузки. Т.е. каталог /etc/rc.d в котором располагаются скрипты запуска/останова сервисов с полной обработкой параметров start/stop (а иначе как стартовать сервисы при загрузке системы и остановить их при останове)
Стиль загрузки в других дистрах - SystemV Т.е. каталоги /etc/rc[0-6].d в которых располагаются скрипты запуска (начинаются с буквы S) и скрипты останова (начинаются с буквы K) и в каталоге /etc/init.d линки на эти скрипты
Как правило, скрипты могут располагаться в других местах, а в rc каталогах - тоже линки, начинающиеся с соответствующей буквы
- если на S - то это стартовый скрипт
- если с K - то остановочный
(тут могу немного напутать на счет месторасположения rc[0-6].d, пишу по памяти, но суть передал имхо верно)
"No! Try not! Do. Or do not. There is no try." -- Yoda