ypinit —
initialize NIS subsystem
  
    | ypinit | -c[-lserver1,...,serverN]
      [domainname] | 
  
    | ypinit | -m[-lserver1,...,serverN]
      [domainname] | 
  
    | ypinit | -smaster_server
      [-lserver1,...,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.
- -lserver1,...,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.).
- -smaster_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 makefiles.
- /var/yp/<domain>
- directory to store NIS maps for <domain>.
- /var/yp/binding/<domain>.ypservers
- list of NIS servers to bind to.