Hallo Liste,
HAbe ich mir doch eine schöne BEST-Power USV geleleistet. Klappt prima, aber ich will logischerweise automatisch bein Start/Stop de n Dienst Checkups(mitgeliefert) starten und stoppen. also schön bei der Suse /sbin/init.d/skeleton genommen, angepasst und die Links nach rc1.d (start) und rc0.d (stop) gelegt. In die /etc/rc.config noch suse-like:
# Startet Checkups - USV-Ueberwachung START_CHECKUPS = "yes"
aber nich am Ende wegen diverser Zeilenvorschübe sondern mittendrin.
eingetragen. Und nun meckert jeder der mal in die rc.config reinschaut (alle start/stop-Scripte, Yast und SuSEconfig auch):
Executing /sbin/conf.d/SuSEconfig.groff... /sbin/conf.d/SuSEconfig.groff: START_CHECKUPS: command not found Executing /sbin/conf.d/SuSEconfig.perl... /sbin/conf.d/SuSEconfig.perl: START_CHECKUPS: command not found Executing /sbin/conf.d/SuSEconfig.sendmail... /sbin/conf.d/SuSEconfig.sendmail: START_CHECKUPS: command not found
oder auch Handbetrieb:
root@linux:/home/pummel > /sbin/init.d/checkups start /sbin/init.d/checkups: START_CHECKUPS: command not found Starting service checkups done
oder alles was beim start eben so startet.
allerdings wird checkups nicht automatisch gestartet. WAs habe ich falsch gemacht??
Jens Puruckherr wrote:
# Startet Checkups - USV-Ueberwachung START_CHECKUPS = "yes"
oder auch Handbetrieb:
root@linux:/home/pummel > /sbin/init.d/checkups start /sbin/init.d/checkups: START_CHECKUPS: command not found Starting service checkups done
Wenn es ein Shellscript ist, dann muss es START_CHECKUPS="yes" heissen, d.h. die Leerzeichen zwischen dem Zuweisungsoperator sind zuviel.
HTH,
Sven
Jens Puruckherr puru@elbvilla.de schrieb:
HAbe ich mir doch eine schvne BEST-Power USV geleleistet. Klappt prima, aber ich will logischerweise automatisch bein Start/Stop de n Dienst Checkups(mitgeliefert) starten und stoppen.
Da kann ich Dir bei Bedarf mein Debian-Startskript zumailen.
START_CHECKUPS = "yes"
fuehrt zu
Executing /sbin/conf.d/SuSEconfig.groff... /sbin/conf.d/SuSEconfig.groff: START_CHECKUPS: command not found
Schreibe das mal als START_CHECKUPS="yes" (also ohne Leerzeichen!). Die Shell hat einfach versucht, das Programm START_CHECKUPS mit den Parametern '=' und 'yes' auszufuehren, was mangels Programmdatei gescheitert ist.
Holger
lug-dd@mailman.schlittermann.de