Updated: 2022/Sep/29

Please read Privacy Policy. It's for your privacy.

YPINIT(8)                   System Manager's Manual                  YPINIT(8)

     ypinit - initialize NIS subsystem

     ypinit -c [-l server1,...,serverN] [domainname]
     ypinit -m [-l server1,...,serverN] [domainname]
     ypinit -s master_server [-l server1,...,serverN] [domainname]

     ypinit initializes the files and directories that are required for a NIS
     client or server.

     If domainname isn't specified, the default domain (as returned by
     domainname(1)) is used.

     The following options are available:

     -c      Create a NIS client.  Initializes
             /var/yp/binding/<domain>.ypservers to contain a list of ypservers
             for ypbind(8) to connect to.

     -l server1,...,serverN
             Set the list of client servers from the command line rather than
             prompting for them interactively.  The format is a comma
             separated list of server names with no spaces.

     -m      Create a master NIS server.  Generates map data from local files
             (/etc/master.passwd, /etc/group, etc.).

     -s master_server
             Create a slave server.  Downloads the maps from master_server,
             which should be the active master NIS server.

     To rebuild or refresh the maps for the NIS domain <domain>, change to the
     /var/yp/<domain> directory and run make.

     /var/yp             master NIS directory; contains the template
     /var/yp/<domain>    directory to store NIS maps for <domain>.
                         list of NIS servers to bind to.

     domainname(1), make(1), makedbm(8), mknetid(8), nis(8), stdethers(8),
     stdhosts(8), ypbind(8), yppush(8), ypserv(8)

     Originally written by Mats O Jansson <moj@stacken.kth.se>.  Modified by
     Jason R. Thorpe <thorpej@NetBSD.org>.

NetBSD 9.99                    February 26, 2005                   NetBSD 9.99