sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #32792
Re: Kabelmodel startup script
On Tue, 30 Jan 2001, Henrik Skovfoged Laursen wrote:
> Hej!
>
> Jeg har netop koblet mig op på Stofanet med et kabel modem og har fundet et
> rigtigt godt program til at foretage opkobling på nettet (SLIC). SLIC er et
> C-program som basalt set blot logger mig på nettet med en on kommando og
> logger mig af igen med en off kommando. Jeg har derfor lavet et lille shell
> script som vha. start og stop kan udføre SLIC programmet med on og off
> parameteren. Dette virker også hvis jeg kalder mit lille script med start og
> stop. OK så langt.
oeehhhh en shellscript til at styre en c-fil??? hvorfor ikke bare lave det
i en shellscriptfil eller et perlscript?
>
> Jeg har smidt mit script i init.d og jeg har konfigureret det med chkconfig
> til at køre i run level 3, 4, og 5 og lukke ned i 6, og det starter også
> fint op, men vil ikke logge mig af igen (udfører ikke run level 6).
du husker vel at under /etc/rc.d/rc6.d skal filen hedder Kxx<scriptnavn>
fx.: S85stofa og K85stofa
S for start og K for kill, dit kill script kan du proeve at ligge ned i
rc0.d, der ligger i forvejen en masse killscripts, som nok er dem der
bliver koert naar man laver en 'shutdown -h now'
>
> Nu er jeg ikke den store Linux haj, men jeg er ved at få grå hår i hovedet
> for som sagt starter mit script godt nok og jeg kan også udføre scriptet med
> en stop kommando for at logge mig af, men når Linux boxen går til run level
> 6 udføres scriptet åbenbart ikke med en stop kommando så jeg forbliver
> logget på Stofanet, hvilket jeg ikke ønsker.
K-scriptsene er _standard_ lavet til at Kill'e et program, og hvis dit
logon program koerer en gang og stopper, saa kan den ikke kill'e dit
program. Det du skal er at modificere dit kill-script til ikke at kill'e
dit program, men at faa den til at udfoere din logoff metode
> Jeg er sikker på at jeg har misforstået noget, men er der ikke en som kan
> forklare hvad jeg gjort galt?
laes foroven, hvis det er svar nok ;)
----
Born and raised by UNIX, married to Linux...
/ynni@xxxxxxxx
ITA-109
Tlf.: +45 46775538
Follow ups
References