[Avcheck] kavdaemon init Skript

Michael Tokarev mjt@tls.msk.ru
Wed, 29 Aug 2001 00:12:59 +0400


Piotr Klaban wrote:
> 
[]
> This is solaris version:
> 
[]
> 'start')
>         if [ -f /var/spool/avp/uchroot ]; then
>                 /usr/bin/env - HOME=/ \
>                 /usr/bin/nice \
>                 /var/spool/avp/uchroot -u avpd /var/spool/avp \
>                 ./kavdaemon -dl -f=/ctl /tst > /dev/null
>                 echo "AVP daemon started"
>         fi
>         ;;
> 'stop')
>         if [ -f /var/spool/avp/ctl/AvpPid ]; then
>                 /usr/bin/env - HOME=/ \
>                 /usr/bin/nice \
>                 /var/spool/avp/uchroot -u avpd /var/spool/avp \
>                 ./kavdaemon -k -f=/ctl
>                 echo "AVP daemon stopped"
>         fi

;)  What is the difference between start and stop?
Should `stop' case looks like

> 'stop')
>         if [ -f /var/spool/avp/ctl/AvpPid ]; then
>                 read pid < /var/spool/avp/ctl/AvpPid
>                 kill $pid 2>/dev/null && echo "AVP daemon stopped"
>         fi

? ;)

Regards,
 Michael.

P.S. I didn't noticied that you're subscribed.  No I stopeed
Cc'ing to you.