u mnie skrypt uruchamiajacy wyglada nastepujaco:
# skrypt konfiguracyjny demona proftpd
#uzycie : ./rc.proftpd start|stop|restart
proftpd_start()
{
if [ -x /usr/sbin/proftpd ]
then
echo " starting proftpd server.."
/usr/sbin/proftpd
else echo "[warning] **error loading proftpd"
fi
}
proftpd_stop()
{
echo "stopping proftpd server daemon"
killall proftpd
}
proftpd_restart()
{
proftpd_stop
proftpd_start
}
case "$1" in
'start') proftpd_start;;
'stop') proftpd_stop;;
'restart') proftpd_restart;;
*)
echo "proftpd server."
echo "usage proftpd start|stop|restart"
esac
skrypt zapisujesz w katalogu /etc/rc.d/ nazwa pliku to rc.proftpd (zalecana, chociaz moze byc dowolna)
nastepnie ustawiasz prawa wykonywania , czyli
chmod 755 /etc/rc.d/rc.proftpd
i gotowe. uruchamiasz przez :
./rc.proftpd start -> uruchamianie
./rc.proftpd stop -> zatrzymanie
./rc.proftpd restart -> wiadomo .. reboot proftpd po zmianie ustawien
taki skrypt dopisujesz do rc.local w postaci :
. /etc/rc.d/rc.local i wszystko gra
pamietaj ze w linijce powyzej miedzy znakiem '.' a '/' jest znak spacji odstepu