start anzeigen lassen

Post Reply
Message
Author
Matias

start anzeigen lassen

#1 Post by Matias »

hallo,

wenn ich linux starte (lfs) kommt beim starten z.b. beim syslog ein grünes ok rechts an der seite bzw wenn es nicht ordnungsgemäß gestartet werden könnte ein rotes failed. wenn ich nun ein programm programm starte per /etc/rc3.d/S099firewall möchte ich das des auch mit ok bzw failed kommentiert wird! wie mache ich nun so etwas?

source /etc/init.d/functions -> habe ich acuh schon in mein script reingeschrieben...aber nix passiert

was muss ich also alles einstellen damit ein solchen programmstart "kommentiert" wird?

greetz, matias

cd
Posts: 114
Joined: 19. Dec 2000 21:04

Re: start anzeigen lassen

#2 Post by cd »

zumindest bei Suse gibt es mit /sbin/init.d/skeleton ein Script-skelett,
welches als Vorlage verwendet werden kann. Dort wird mit 2 Variablen (rc_failed und rc_done).
Hinter diesen sind die gruenen und rooten Strings hinterlegt. Bei Scripterfolg echo $rc_done,
bei Misserfolg echo $rc_failed. Ein gelber rc_skipped waere auch noch denkbar. Ich wuesste
jetzt aber nicht, wo die rc_variablen vorher im Environment selbst
gesetz werden.

Gruesse, Clemens

pirat
Posts: 3
Joined: 01. Dec 2001 16:09

kein problem :-)

#3 Post by pirat »

erstell doch einfach ein script names
/etc/init.d/blablabl
Inhalt zum Bleistift :
#!/bin/sh
source /etc/init.d/functions

case "$1" in
start)
# Hier zu startende Befehle/Programme eintragen
echo -n "Benutzerdefinierte Einstellungen laden ..."
alias ls='ls --color'
evaluate_retval

echo -n "Programm blabla starten..."
/usr/local/bin/blabla
evaluate_retval
# Fin Proggies

stop)
...
...
esac

//
das ganze nach /etc/rcX.d/S999blablabla linken
das wars <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

matias

Re: start anzeigen lassen

#4 Post by matias »

hey des "alias ls='ls --color'
evaluate_retval" ist gut...funzt ;) aber was mich wundert z.b. des startskript vom syslog ist genau gleich aufgebaut wie des von meiner firewall aber trotzdem wird nur bei syslog des grüne ok angezeigt...naja ist ja nicht so wichtig wenn ich des ls --color usw einsetzen kann! aber interessieren würde es mich trotzdem ;) also wer da noch was weis...posten

mfg matias

Post Reply