Was macht "echo_status" (Fehlermeldung mit smartd Init-Skript)?
Hallo allerseits, ich habe versucht, sensord einzurichten (OSS SuSE Linux 10.0), und bekomme beim Starten des Daemons die Meldung: /etc/init.d/sensord: line 56: echo_status: command not found In /etc/init.d/sensord wird einfach echo_status als Funktion aufgerufen. Offenbar geht man davon aus, dass dies eine Funktion aus /etc/rc.status ist, dort ist sie aber nicht definiert - vielleicht in anderen Distributionen? Wer kennt "echo_status"? Was macht "echo_status"? Viele Grüße Rainer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Rainer Wolff wrote:
ich habe versucht, sensord einzurichten (OSS SuSE Linux 10.0), und bekomme beim Starten des Daemons die Meldung:
/etc/init.d/sensord: line 56: echo_status: command not found
Wo kommt diese Datei her? Ich kann auf meiner 10.0 keine derartige Datei finden... Cheers, Th. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Thomas, die Datei ist aus dem Paket lm_sensors. Nach der Installation mit YaST liegt sie in /usr/share/doc/packages/sensors/prog/init/sensord.init und man soll sie nach /etc/init.d/sensord kopieren. Ganz unabhängig von "echo_status" habe ich den Mechanismus noch nicht begriffen: "sensord" setzt auf "lm_sensors" auf, doch der Daemon läuft auch ohne lm_sensors. Selbst wenn ich lm_sensors im Runlevel-Editor aktiviere, werden die dort erwähnten Module (sysconfig) nicht geladen - wozu dann lm_sensors? Viele Grüße Rainer Am Mittwoch, den 25.04.2007, 00:05 +0100 schrieb Thomas Hertweck:
Rainer Wolff wrote:
ich habe versucht, sensord einzurichten (OSS SuSE Linux 10.0), und bekomme beim Starten des Daemons die Meldung:
/etc/init.d/sensord: line 56: echo_status: command not found
Wo kommt diese Datei her? Ich kann auf meiner 10.0 keine derartige Datei finden...
Cheers, Th.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Rainer Wolff wrote:
die Datei ist aus dem Paket lm_sensors. Nach der Installation mit YaST liegt sie in
/usr/share/doc/packages/sensors/prog/init/sensord.init
und man soll sie nach /etc/init.d/sensord kopieren.
Es koennte schlicht sein, dass dieses Skript in der Version nicht gepflegt wurde und daher etwas veraltet ist... Cheers, Th. PS: Bitte *keine* Privatkopie von Listen-Emails senden! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, den 10.05.2007, 21:50 +0100 schrieb Thomas Hertweck:
Rainer Wolff wrote:
die Datei ist aus dem Paket lm_sensors. Nach der Installation mit YaST liegt sie in
/usr/share/doc/packages/sensors/prog/init/sensord.init
und man soll sie nach /etc/init.d/sensord kopieren.
Es koennte schlicht sein, dass dieses Skript in der Version nicht gepflegt wurde und daher etwas veraltet ist...
Klar, gut möglich, daher wollte ich ja wissen was "echo_status" eigentich soll, damit ich es korrigieren kann. Grüße Rainer
PS: Bitte *keine* Privatkopie von Listen-Emails senden!
Mea Culpa! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Fre, 11 Mai 2007, Rainer Wolff schrieb:
Klar, gut möglich, daher wollte ich ja wissen was "echo_status" eigentich soll, damit ich es korrigieren kann.
Das script ist vermutlich nicht für SUSE, AFAIR gab es bei SUSE nie ein 'echo_status'. SUSE verwendet dafür schon lange (mind. seit 9.1) die Funktion 'rc_status' aus /etc/rc.status. Du solltest auch prüfen, ob das script ein . /etc/rc.status recht weit am Anfang hat. Ausserdem sollte das script startproc/checkproc/killproc verwenden um den daemon zu starten. SUSE verwendet übrigens das script '/etc/init.d/lm_sensors'. -dnh -- Für maximale Nebenwirkungen fressen Sie die Packungsbeilage und schlagen Ihren Arzt mit Ihrem Apotheker. -- Roger Schwentker -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
David Haller
-
Rainer Wolff
-
Thomas Hertweck