>Народ не подскажите: есть скрипт PERL. Как сделать так чтобы он запускался
>вместе с загрузкой FreeBSD и закрывался с его завершением? (нужно что-то
>прописать в FreeBSD или в самом скрипте). Ответьте пожалуйста поподробнее если
>возможно, я полный чайник.
>
> И еще один вопрос: на сервере (где есть Firewall, NAT и
>стояли раньше 2 сетевые карты) поменяли одну из сетевых карт. (раньше
>сервер определял карту как ed0 теперь, при загрузке, как rl0). Мне
>достаточно поменять rc.conf. и rc.firewall, или надо менять что-то еще для
>продолжения нормальной работы.
>
>ЗАРАНЕЕ ОЧЕНЬ БЛАГОДАРЕН!!!!!
1. Создай файл, например super-puper-demon.sh, помести туда строки:
#!/bin/sh
case "$1" in
start)
echo " starting super-puper-daemon"
/полный/путь/super-puper-daemon
;;
stop)
echo " stopping super-puper-daemon"
killall super-puper-daemon
;;
*)
echo "usage: start|stop"
esac
2. перемести super-puper-demon.sh в каталог /usr/local/etc/rc.d:
mv super-puper-demon.sh /usr/local/etc/rc.d
3. дай права на исполнение файла:
chmod 755 /usr/local/etc/rc.d
Этот скрипт загрузится во время старта системы, и будет убит при перезагрузке.
ed0->rl0: вроде как ничего больше менять не надо, но думаю, уверенно тебе никто не ответит, потому, что никто точно не знает, какие у тебя на машине настройки.