spousteci skript v rc.d/
milan.cizek at up.mpsv.cz
milan.cizek at up.mpsv.cz
Fri May 16 07:39:16 CEST 2003
Ahoj,
mam nainstalovany "OpenDChub" (z portu), který bych rad automaticky spoustel
pri kazdem startu systemu. Pozadal jsem pritele o napsani nasledujiciho
skriptu, ktery jsem pote umistil do rc.d. Problem je ale v tom, ze se skript
nejak neukoncuje, resp. se na nem inicializace startu zastavi (pro
pokracovani musim breaknout). V tu chvili tam bezi tyto procesy:
router# ps aux | grep opendchub
root 437 0.0 1.5 864 648 d0 I+ 11:45PM 0:00.01 /bin/sh
/usr/local/etc/rc.d/opendchub.sh start
root 438 0.0 3.5 3128 1500 d0 I+ 11:45PM 0:00.06
/usr/local/bin/opendchub
dchub sice bezi, ale nekorektne - nikdo se k nemu nepripoji. V cem muze byt
chyba? Diky.
#! /bin/sh
case "$1" in
start)
[ -x /usr/local/bin/opendchub ] && /usr/local/bin/opendchub >
/dev/null && echo ' opendchub started.'
;;
stop)
killall -9 opendchub > /dev/null && echo ' opendchub stopped.'
;;
restart)
$0 stop
$0 start
;;
status)
ps -auxww | egrep opendchub | egrep -v "($0|egrep)"
;;
*)
echo "Usage: `basename $0` {start|stop|restart|status}" >&2
;;
esac
exit 0
More information about the Users-l
mailing list