Hallo Sven, Sven Hoexter wrote:
Hallo Liste, ich habe wie mir empfohlen wurde jetzt links von den Startscripten (mysql, Apache) nach /sbin/init.d/rc2.d/ gelegt. Allerdings werden diese Scripte waehrend dem Starten nicht ausgeführt. Woran kann das liegen?
Fuer gewoehnlich setzt man die Skripte selbst in /sbin/init.d, in die verschiedenen rcX.d dann nur noch Links der Form K[xx][service] S[xx][service] die auf das eigentliche Skript verweisen, wobei xx eine Nummer darstellt, in der Reihenfolge die Dinger gestartet (vorne S) bzw. gekillt (vorne K) werden. Das sollte auch ein 'rctab -e' fuer dich automatisch erledigen, wenn du das Skript in die Tabelle eintraegst. Moegliche weitere Probleme: 1. Dein Skript muss ausfuehrbar sein. 2. Falls du einen selbsgeschrieben Server startest darf der NICHTS nach STDOUT ausgeben. Falls doch musst du das mit startproc umleiten (man startproc). 3. Evtl. musst du eine passende Startvariable in /etc/rc.config gesetzt haben. (In /sbin/init.d/skeleton, die du wohl kopiert hast steht START_FOO drin. Dieses durch START_[service] ersetzen, und in /etc/rc.config 'START_[service] = yes' eintragen. SuSEconfig nicht vergessen.) Bye, Jan --
Jan Theofel * mailto: jan@theofel.de * http://www.theofel.de/ <<<
Check AniTMT, a free software to create photorealistic animations: German: http://www.anitmt.de/ English: http://www.anitmt.org/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com