#!/bin/sh
# Export NFS filesystems startup and shutdown

. /etc/system_config

killproc() {
   pid=`/bin/ps -x | /usr/bin/grep $1 | /usr/bin/awk '{ print $1 }'`
   kill -TERM $pid 2> /dev/null > /dev/null
}

case "$1" in
'start')
   echo -n "$0: Start EXPORT "
   if [ $DONET = "yes" ]
   then

      # Constants.
      NET="/usr/sbin"
      NFSSPOOL="/var/spool/nfs"

      #if [ -x ${NET}/ugidd ]; then
      #   echo -n "ugidd "
      #   ${NET}/ugidd -d
      #fi

      if [ -x ${NET}/mountd ]; then
         echo -n "mountd "
         ${NET}/mountd
      fi

      if [ -x ${NET}/nfsd ]; then
         echo -n "nfsd "
         ${NET}/nfsd
      fi

      # Fire up the PC-NFS daemon(s).
      #if [ -x ${NET}/pcnfsd ]; then
      #   echo -n "pcnfsd "
      #   ${NET}/pcnfsd $NFSSPOOL
      #fi

      #if [ -x ${NET}/bwnfsd ]; then
      #   echo -n "bwnfsd "
      #   ${NET}/bwnfsd $NFSSPOOL
      #fi
   fi # if [ $DONET = "yes" ]
   echo
   ;;
'stop')
   echo "$0: Stop EXPORT"
   killproc ${NET}/mountd
   killproc ${NET}/nfsd
   #killproc ${NET}/pcnfsd
   #killproc ${NET}/bwnfsd
   #killproc ${NET}/ugidd
   ;;
*)
   echo "Usage: $0 { start | stop }"
   ;;
esac
