Не понял шутку юмора...
Почему даже тестовый простейший rc.d-скрипт, находящийся в /usr/local/etc/rc.d, прописанный в rc.conf, при старте системы не запускается, хотя из командной строки работает прекрасно!

cat /usr/local/etc/rc.d/kkk
#!/bin/sh
#

. /etc/rc.subr

name="kkk"
rcvar=`set_rcvar`
command="/bin/echo"

load_rc_config $name
run_rc_command "$1"


cat rc.conf
...
kkk_enable="YES"
rc_debug="YES"
rc_info="YES"
...

service kkk start
/usr/local/etc/rc.d/kkk: DEBUG: checkyesno: kkk_enable is set to YES.
Starting kkk.
/usr/local/etc/rc.d/kkk: DEBUG: run_rc_command: doit: /bin/echo

uname -smr
FreeBSD 9.0-STABLE amd64

Ответить