Added options for starting NIS client and server processes. All are

off by default.
This commit is contained in:
Bill Paul 1995-02-03 23:54:07 +00:00
parent 66a96c4ca4
commit 3269f6b60e
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=6172
2 changed files with 26 additions and 1 deletions

View File

@ -1,6 +1,6 @@
#!/bin/sh -
#
# $Id: netstart,v 1.16 1994/11/02 23:50:54 phk Exp $
# $Id: netstart,v 1.17 1994/11/07 04:02:25 phk Exp $
# From: @(#)netstart 5.9 (Berkeley) 3/30/91
defaultrouter=NO
@ -13,6 +13,10 @@ sendmail_flags="-bd -q30m"
amdflags="NO"
nfs_client=NO
nfs_server=NO
nis_client="NO"
nis_serverflags="NO"
yppasswdddflags="NO"
#yppasswddflags"-m /var/yp/master.passwd -s -f"
name_server=NO
savecore=NO
#kerberos_server=YES
@ -26,6 +30,12 @@ if [ -z "`hostname -s`" ] ; then
hostname $hostname
fi
# Set the domainname if we're using NIS
if [ -z "`domainname`" -a -e "/etc/defaultdomain" ] ; then
domainname=`cat /etc/defaultdomain`
domainname $domainname
fi
for i in /etc/hostname.*
do
ifn=`expr $i : '/etc/hostname\.\(.*\)'`

View File

@ -23,6 +23,21 @@ if [ X"${kerberos_server}" = X"YES" ]; then
fi
fi
# Start if we're an NIS server.
if [ X"${nis_serverflags}" != X"NO" ]; then
echo -n ' ypserv'; ypserv $nis_yppasswddflags
fi
# Run yppasswdd only on the NIS master server
if [ X"${yppasswddflags}" != X"NO" ]; then
echo -n ' yppasswdd'; yppasswdd $yppasswddflags
fi
# Run ypbind if we're an NIS client
if [ X"${nis_client}" = X"YES" ]; then
echo -n ' ypbind'; ypbind
fi
# For loading fonts/keyboard example look in /usr/share/examples/syscons
# directory