#! /bin/sh
#
# rc.inet2	This shell script boots up the entire INET system.
#		Note, that when this script is used to also fire
#		up any important remote NFS disks (like the /usr
#		distribution), care must be taken to actually
#		have all the needed binaries online _now_ ...
#
# Version:	@(#)/etc/rc.d/rc.inet2	2.18	05/27/93
#
# Author:	Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
#

  # Constants.
  NET="/usr/etc"
  IN_SERV="lpd"
  LPSPOOL="/var/spool/lpd"

  # At this point, we are ready to talk to The World...
  echo "Mounting remote file systems..."
  /etc/mount -a -t nfs		# This may be our /usr runtime!!!

  # Start the SYSLOG daemon.  This has to be the first server.
  echo -n "INET: "
  if [ -f ${NET}/syslogd ]
  then
	echo -n "syslogd "
	${NET}/syslogd
  fi

  # Start the SUN RPC Portmapper.
  # if [ -f ${NET}/rpc.portmap ]
  # then
  #	echo -n "portmap "
  #	${NET}/rpc.portmap
  #  fi

# Old, small, hopefully working portmap:
/etc/portmap

  # Start the INET SuperServer
  if [ -f ${NET}/inetd ]
  then
	echo -n "inetd "
	${NET}/inetd
  else
	echo "no INETD found.  INET cancelled!"
	exit 1
  fi

  # Start the NAMED/BIND name server.
  #  if [ -f ${NET}/named ]
  #  then
  #	echo -n "named "
  #	${NET}/named
  #  fi

  # Start the ROUTEd server.
  # if [ -f ${NET}/routed ]
  # then
  #	echo -n "routed "
  #	${NET}/routed -g -s
  # fi

  # Start the RWHO server.
  # if [ -f ${NET}/rwhod ]
  # then
  #	echo -n "rwhod "
  #	${NET}/rwhod -t -s
  # fi

  # Start the U-MAIL SMTP server.
  # if [ -f XXX/usr/lib/umail/umail ]
  # then
  #	echo -n "umail "
  #	/usr/lib/umail/umail -d7 -bd </dev/null >/dev/null 2>&1 &
  # fi

  # Start the various INET servers.
  # for server in ${IN_SERV}
  # do
  #	if [ -f ${NET}/${server} ]
  #	then
  #		echo -n "${server} "
  #		${NET}/${server}
  #	fi
  # done

  # Start the various SUN RPC servers.
  # if [ -f ${NET}/rpc.portmap ]
  # then
  #	if [ -f ${NET}/rpc.ugidd ]
  #	then
  #		echo -n "ugidd "
  #		${NET}/rpc.ugidd -d
  #	fi
  #	if [ -f ${NET}/rpc.mountd ]
  #	then
  #		echo -n "mountd "
  #		${NET}/rpc.mountd
  #	fi
  #	if [ -f ${NET}/rpc.nfsd ]
  #	then
  #		echo -n "nfsd "
  #		${NET}/rpc.nfsd
  #	fi
 # 
# 
#	# Fire up the PC-NFS daemon(s).
#	if [ -f ${NET}/rpc.pcnfsd ]
#	then
#		echo -n "pcnfsd "
#		${NET}/rpc.pcnfsd ${LPSPOOL}
#	fi
#	#if [ -f ${NET}/rpc.bwnfsd ]
#	#then
#	#	echo -n "bwnfsd "
#	#	${NET}/rpc.bwnfsd ${LPSPOOL}
#	#fi
#
 # fi

  echo
  # Done!
