/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
opstarts script på FreeBSD
Fra : Martin Søndergård


Dato : 18-09-02 21:13

hejsa.

jeg har et mindre problem når jeg lukker min FreeBSD maskine.

jeg har lavet et script som starter følgende services:
Apache, MySQL og Proftpd

scriptet er placeret i /usr/local/etc/rc.d/ som server.sh og gjort
eksekverbart med chmod +x .. under opstart virker det hele fint, men når jeg
lukker maskinen ned begynder den at starte det samme script igen. hvordan
kab jeg få den til at lade være med det.

jeg køre FreeBSD 4.6.2

mvh.
Martin Ø. Søndergård



 
 
Rasmus Meldgaard (18-09-2002)
Kommentar
Fra : Rasmus Meldgaard


Dato : 18-09-02 21:32

"Martin Søndergård" <uranhjort@vildko.dk> writes:

> hejsa.
>
> jeg har et mindre problem når jeg lukker min FreeBSD maskine.
>
> jeg har lavet et script som starter følgende services:
> Apache, MySQL og Proftpd
>
> scriptet er placeret i /usr/local/etc/rc.d/ som server.sh og gjort
> eksekverbart med chmod +x .. under opstart virker det hele fint, men når jeg
> lukker maskinen ned begynder den at starte det samme script igen. hvordan
> kab jeg få den til at lade være med det.

Det FreeBSD gør er at den kalder alle filer i /usr/local/etc/rc.d (der
ender på .sh) med argumentet start når den boot'er og argumentet stop
når den lukkerned.
Så det du skal gøre er at tjekke om $1 er "stop" og hvis den er det
skal den ikke gøre det den gør nu.

--
Rasmus Meldgaard

Paranoia indtræder når man opdager at andre mennesker er ligeså onde,
magtliderlige og griske som en selv.
-- Sune Rastad Bahn

Kristian Rask (19-09-2002)
Kommentar
Fra : Kristian Rask


Dato : 19-09-02 11:15

Hej

On Wed, 18 Sep 2002 22:12:46 +0200, "Martin Søndergård"
<uranhjort@vildko.dk> wrote:

>hejsa.
>
>jeg har et mindre problem når jeg lukker min FreeBSD maskine.
>
>jeg har lavet et script som starter følgende services:
>Apache, MySQL og Proftpd
>
>scriptet er placeret i /usr/local/etc/rc.d/ som server.sh og gjort
>eksekverbart med chmod +x .. under opstart virker det hele fint, men når jeg
>lukker maskinen ned begynder den at starte det samme script igen. hvordan
>kab jeg få den til at lade være med det.
>
>jeg køre FreeBSD 4.6.2

Nej...
Men !!!!
Du skal nok kigge på om parameteren til scriptet er "start", "stop"
eller noget 3die.
iow. scriptene kaldes med parametern start/stop afhængigt af om
maskinen starter op eller lukker ned.

mvh

Kristian


Martin Søndergård (19-09-2002)
Kommentar
Fra : Martin Søndergård


Dato : 19-09-02 22:15

tak for svarene...
men nu er jeg desværre ikke nogen haj til at lave scripts, så for mig er det
lidt tåge snak.... kan en af jer komme med et eksempel på hvad i mener jeg
skal gøre, det vil være til en meget stor hjælp for mig.

mvh.
Martin Søndergård
"Kristian Rask" <krask123SpamMeSenseless321@mediac.dk> skrev i en meddelelse
news:3d899f11.11537182@news.tele.dk...
> Hej
>
> On Wed, 18 Sep 2002 22:12:46 +0200, "Martin Søndergård"
> <uranhjort@vildko.dk> wrote:
>
> >hejsa.
> >
> >jeg har et mindre problem når jeg lukker min FreeBSD maskine.
> >
> >jeg har lavet et script som starter følgende services:
> >Apache, MySQL og Proftpd
> >
> >scriptet er placeret i /usr/local/etc/rc.d/ som server.sh og gjort
> >eksekverbart med chmod +x .. under opstart virker det hele fint, men når
jeg
> >lukker maskinen ned begynder den at starte det samme script igen. hvordan
> >kab jeg få den til at lade være med det.
> >
> >jeg køre FreeBSD 4.6.2
>
> Nej...
> Men !!!!
> Du skal nok kigge på om parameteren til scriptet er "start", "stop"
> eller noget 3die.
> iow. scriptene kaldes med parametern start/stop afhængigt af om
> maskinen starter op eller lukker ned.
>
> mvh
>
> Kristian
>



Rasmus Meldgaard (20-09-2002)
Kommentar
Fra : Rasmus Meldgaard


Dato : 20-09-02 08:33

"Martin Søndergård" <uranhjort@vildko.dk> writes:

> tak for svarene...
> men nu er jeg desværre ikke nogen haj til at lave scripts, så for mig er det
> lidt tåge snak.... kan en af jer komme med et eksempel på hvad i mener jeg
> skal gøre, det vil være til en meget stor hjælp for mig.

fra /usr/local/etc/rc.d/000.pkgtools.sh

#!/bin/sh
#
# $Idaemons: /home/cvs/pkgtools/etc/pkgtools.sh,v 1.4 2002/01/22
#08:05:05 knu Exp $

case "$1" in
start|restart)
if [ -d /usr/local/lib/compat/pkg ]; then
/sbin/ldconfig -m /usr/local/lib/compat/pkg
fi
;;
stop)
;;
esac

det du så skal gøre er at udfulde start) og stop) med de ting der skal
ske når den starter og lukker ned.

--
Rasmus Meldgaard

A: Når folk svare øverst
Q: Hvad er der mest irriterende på usenet?

Martin Søndergård (21-09-2002)
Kommentar
Fra : Martin Søndergård


Dato : 21-09-02 15:58


"Rasmus Meldgaard" <rasmusm@diku.dk> skrev i en meddelelse
news:x3n8z1xdsjf.fsf@brok.diku.dk...
> "Martin Søndergård" <uranhjort@vildko.dk> writes:
>
> > tak for svarene...
> > men nu er jeg desværre ikke nogen haj til at lave scripts, så for mig er
det
> > lidt tåge snak.... kan en af jer komme med et eksempel på hvad i mener
jeg
> > skal gøre, det vil være til en meget stor hjælp for mig.
>
> fra /usr/local/etc/rc.d/000.pkgtools.sh
>
> #!/bin/sh
> #
> # $Idaemons: /home/cvs/pkgtools/etc/pkgtools.sh,v 1.4 2002/01/22
> #08:05:05 knu Exp $
>
> case "$1" in
> start|restart)
> if [ -d /usr/local/lib/compat/pkg ]; then
> /sbin/ldconfig -m /usr/local/lib/compat/pkg
> fi
> ;;
> stop)
> ;;
> esac
>
> det du så skal gøre er at udfulde start) og stop) med de ting der skal
> ske når den starter og lukker ned.
>
> --
> Rasmus Meldgaard
>
> A: Når folk svare øverst
> Q: Hvad er der mest irriterende på usenet?

tak for svaret.. jeg vil straks prøve om det ikke virker....
mvh.
Martin Søndergård



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste