Thanks Hugh,

I tried that and Its working as expected now.

Regards,
Adam Bowns

On Tue, 2003-09-02 at 04:15, Hugh E Cruickshank wrote:
> Hi Adam:
> 
> That one got me too. Try this suggestion that Brian Ashe gave me
> last year:
> 
> >Try this... (It's just a WAG)
> >
> >Add a line...
> >touch /var/lock/subsys/fapsrv
> >to the "start" portion of your script.
> >and of course it's counterpart...
> >rm -f /var/lock/subsys/fapsrv
> >to the "stop" portion.
> >
> >IIRC, RHL needs to see that the thing was started in order to execute the
> >stop. It does this by checking for the existence of a file in
> >/var/lock/subsys/ that matches the name of the script being called (after
> >the K?? part).
> 
> HTH
> 
> Regards, Hugh
> 
> -- 
> Hugh E Cruickshank, Forward Software, www.forward-software.com
> 
> From: Adam Bowns Sent: Monday, September 01, 2003 16:10
> > To: [EMAIL PROTECTED]
> > Subject: Executing commands on startup and shutdown
> > 
> > 
> > Hello everyone,
> > 
> > I have been trying to execute a command on startup, then a different
> > command on shutdown. So far I have had success with executing the
> > command on startup, but for some reason, via the exact same method I
> > cannot execute the command on shutdown. Here's what im doing: -
> > 
> > I have the a file names dns-client in my /etc/rc.d/init.d/ directory
> > containing the following.
> > 
> > ---------------------
> > #!/bin/sh
> >                                                                   
> >               
> > . /etc/rc.d/init.d/functions
> >                                                                   
> >               
> > case "$1" in
> >   start)
> >         echo -n "Starting dns-client: "
> >         /usr/bin/dns-client-up
> >         echo
> >         ;;
> >   stop)
> >         echo -n "Shutting down ddclient: "
> >         /usr/bin/dns-client-down
> >         echo
> >         ;;
> >   *)
> >         echo "Usage: dns-client {start|stop}"
> >         exit 1
> > esac
> >                                                                   
> >               
> >                                                                   
> >               
> > exit 0
> > ---------------------
> > 
> > then i have symlinks to this file in my rcX.d dirs, with S's where i
> > want the start part of the case statement to execute, and K's where i
> > want the stop part of the case statement to execute, here is an example
> > of my rc5.d symlink
> > 
> > S96dns-client -> ../init.d/dns-client
> > 
> > The starting of the client is working fine so there is no need to bother
> > with that, but this is what i have in my rc6.d directory
> > 
> > K02dns-client -> ../init.d/dns-client
> > 
> > and my rc0.d directory
> > 
> > K02dns-client -> ../init.d/dns-client
> > 
> > As far as I can tell this should execute the stop part of the case
> > statement when the system enters runlevel 6 or 0... but its not, its as
> > if nothing happens, no errors, nothing... the system just shuts down as
> > normal. btw, all file permissions are the the same as the other files in
> > those dirs.
> > 
> > Have I got it all wrong or should this setup work ?
> > 
> > Thanks in advance,
> > Adam Bowns
> > http://www.bowns.co.uk
> > 
> > 
> > -- 
> > redhat-list mailing list
> > unsubscribe mailto:[EMAIL PROTECTED]
> > https://www.redhat.com/mailman/listinfo/redhat-list
> > 
> > ---
> > Incoming mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.515 / Virus Database: 313 - Release Date: 03/09/01
> > 
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.515 / Virus Database: 313 - Release Date: 03/09/01
> 


-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]
https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to