|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 18 Sep 2006 21:19:21 To : Sergey Skvortsov Subject : Re: ng_ipacct port --------------------------------------------------------------------------------
18 сен 2006, понедельник, в 16:53 KRAST, Sergey Skvortsov написал(а):
>> Это есть неуважение со стороны портера к конечному пользователю,
>> которого тот заставляет делать свою работы - ковыряться в исходниках.
SS> Читать исходники rc.subr - задача любого админа, которых хочет понимать
SS> как работают startup script и писать свои.
Любому админу не нужно в общем случае понимать, как работает
startup script, который должен таки работать, а не служить наглядным
пособием. И нет ничего хорошего в том, что для того чтобы таки
добиться автозапуска arpwatch приходилось читать rc.subr.
А свои скрипты писать в, не побоюсь этого слова, большинстве
случаев легче и понятнее для понимания писать в старом стиле:
#!/bin/sh
case "$1" in
start)
echo -n ' httpd' && /usr/local/apache/bin/apachectl start
;;
stop)
/usr/local/apache/bin/apachectl stop
;;
*)
echo ""
echo "Usage: `basename $0` { start | stop }"
echo ""
exit 1
;;
esac
KISS-принцип никто не отменял. Hеобходимость копания в потрохах
rc.subr не окупается автоматической проверкой зависимостей.
Eugene
--
Служить царю - что лизать лезвие меча, обнимать льва, целовать змею. (Артха)
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260938292cb91.html, оценка из 5, голосов 10
|