init.d nur im normalen modus erfolgreich

counterroot

Lt. Commander
Registriert
Feb. 2005
Beiträge
1.633
hiho!
habs hingekriegt ein script für den start eines Programmes während dem Systemboot zu schreiben.
funktioniert im normalen modus auch ganz und gar, nur während dem booten macht ers mir nicht:
da bekomm ich den fehler:
Starting TEMP /usr/sbin/temp: line 1: mbmon: command not found

kann es sein dass die programme noch nicht geladen sind? oder fehlen irgendwelche rechte?
pmb µatze
 
Hm. Ich bin jetzt kein Linux Pro, aber versuche mal den absoluten Pfad zum Programm anzugeben.
 
gib mal den gesammten pfad zu mbmon im script an, vieleicht ist die PATH$ noch nicht gesetzt.

baFh

edit:
tja, mal wieder 30 sekunden zu spät, besser als 5 minuten zu früh :evillol:
 
okay ich werds gleich probieren...
Hab noch was festgestellt

wenn ich /etc/init.d/temp-mon ausführe geht alles oke und es steht done da

wenn ich aber über yast im runleveleditor das ganze starten will, kommt:

Aufgrund von Abhängigkeiten müssen zum Starten des Dienstes temp-mon und zum Aktivieren desselben in Runlevel 3, 5, zusätzlich folgende Dienste gestartet und aktiviert werden:
haldaemon, network.

Die beiden Dienste sind schon gestartet, aber eben auch mit so nem * bei Aktiviert: Ja*.
wenn ich die beiden dienste dann noch mal aktiviere, (steht da: nothing done)

dann geht temp-mon ohne probs

-.-
pmb µatze
 
Zurück
Oben