← Back to team overview

sslug-teknik team mailing list archive

Re: Automatisk opstart af proces

 

In article <87elrhjgit.fsf@xxxxxxxxxxxxx>, "Peter Makholm"
<peter@xxxxxxxxxxx> wrote:

> "Gitte Wange" <gitte@xxxxxxxxxx> writes:
> 
>> Hejsan derude :-)
> 
> Hej, derinde.
> 
> Håndtering af runlevels er en af de ting, der foregår meget forskelligt
> i de forskellige distributioner. Så du bliver nok nødt til at fortælle
> os hvilken distribution du bruger.

Sorry - sad og tænkte på det mens jeg skrev mailen men kom fra det.
Jeg bruger Mandrake 8.0

> 
> (Hvorfor iøvrigt ikke bruge distributionens egen udgave af ssh og zope,
> så burde du ikke skulle tænke på dem)

Den eneste SSH jeg har kunnet få til at virke var en tarball jeg hentede
fra ssh.com 

Mandrake's Zope-pakker er ikke up to date. Tarballsene man henter er
bedre. Derfor :-)

>> Jeg har siddet og kigget lidt på de scripts der ligger i
>> /etc/rc.d/init.d og de ser meget avancerede ud. Så avanceret skal mit
>> ikke være.
> 
> I Debian er init.d-scriptene bare simple scripts, der tager et argument.
> Dette argument skal være enten start, stop, restart, force-reload eller
> reload. Ofte svare restart og reload bare til "$0 stop; $0 start"
> 
> Ellers er det bare en case-sætning:
> 
> /etc/init.d/foo:
Hvad skal foo være her ?
> #! /bin/sh
> 
> # Overlev hvis foo-serveren bliver væk: test -x /usr/sbin/food || exit0

-x betyder ?
 
> case "$1" in
>   start)
>     echo -n "Starting Fooserver"
>     # Komando til at starte Fooserver
>     /usr/sbin/fooctl --start
>     ;;
>   stop)
>     echo -n "Stopping Fooserver
>     # Komando til at stoppe Fooserver
>     /usr/sbin/fooctl --stop
>     ;;
>   reload|force-reload|restart)
>     sh $0 stop
>     sh $0 start
>     ;;
>   *)
>     echo "Usage: /etc/init.d/atd
>     {start|stop|restart|force-reload|reload}" exit 1
>     ;;
> esac
Og det er ?
> 
> exit 0
> 
> 

Sorry - bash scripts er ikke det jeg har beskæftiget mig mest med. Håber
I bærer over med mig.

-- 
Gitte Wange Jensen
A.K.A.
[*.*]BabyBitch

Email: gitte@xxxxxxxxxx
Web: http://gitte.babytux.dk

Do you feel tuxy today?
Visit www.babytux.dk

Quote of the day:
Oh, I can agree with that. Discipline can be good for you. 

	- Linus Torvalds


Follow ups

References