Added options for starting NIS client and server processes. All are
off by default.
This commit is contained in:
parent
66a96c4ca4
commit
3269f6b60e
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=6172
12
etc/netstart
12
etc/netstart
@ -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\.\(.*\)'`
|
||||
|
15
etc/rc.local
15
etc/rc.local
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user