far eseguire un programma al boot

2000-10-04 Thread Vincent Vega
Ho questo problema ho scaricat un emulatore di battlenet il sito
incui si può giocare a StarCraft e a Diablo il programma funziona
correttamente
ed ho creato uno script per cercare di farlo lanciare al boot che ho
salvato in init.d

case "$1" in
  start)
# Start daemons.
echo -n "Starting bnetd: "
/usr/local/sbin/bnetd
echo

;;

  stop)
# Stop daemons.
echo -n "Shutting down bnetd: "
 killall bnetd
echo

;;
  *)
echo "Usage: bnetd {start|stop|restart|status}"
exit 1
esac

exit 0

penso che nella sua semplicità lo script funzioni correttamente.
A questo punto sono entrato nelle directory dei run lever rc0 , rc1 ecc
e come è scritto nel man ho creato del link al file chiamandoli a volte
con K99 ad esempio
nel caso del run level 0 "halt" e K un altro numero in rc6.d " reboot" .

Negli altri run level a partire dal tre , quello di default , ho creato
un link con il prefisso
S visto che è scritto che S sta per start e K sta per Kill .
Purtroppo al boot non viene segnalato nulla sulla partenza di questo
file che invece risponde una volta loggatosi come root al comando
/etc/init.d/bnetd start ,  /etc/init.d/bnetd stop ,  /etc/init.d/bnetd
restart .

Mi sono dimenticato qualcosa o è lo script che non è scritto in modo
corretto .
O devo fare più attenzione al numero del link??





Re: far eseguire un programma al boot

2000-10-04 Thread Luca - De Whiskey's - De Vitis
On Wed, Oct 04, 2000 at 07:53:11PM +0200, Vincent Vega wrote:
> Ho questo problema ho scaricat un emulatore di battlenet il sito
[...]
> salvato in init.d
[...]
> penso che nella sua semplicità lo script funzioni correttamente.
Hai usato gli strumenti meno adatti.
Prova a guardare /etc/init.d/skeleton che sarebbe lo scheletro degli script di
init e poi man update-rc.d per creare i link simbolici (probabilmente non hai
creato il link per il runlevel giusto)
-- 
Luca - De Whiskey's - De Vitis
aliases: Luca ^De [a-zA-Z]*i'?s$
Undergraduate Student of Computer Science at Bologna University.
e-mail: devitis at (students\.)?cs\.unibo\.it
home page: http://(caristudenti|www)(\.students)?\.cs\.unibo\.it/~devitis