ypinit(1M) ypinit(1M) NAME ypinit - build and install NIS database SYNOPSIS /var/yp/ypinit -m [-y] [-d domainname] [-f source_dir] [-l slave[,slave]] /var/yp/ypinit -s master_name [-y] [-d domainname] /var/yp/ypinit -c [-d domainname] DESCRIPTION ypinit sets up network information service (NIS) on a system. It can be used to set up a client or a master or slave server. You must be the superuser to run it. It asks a few self-explanatory questions, and reports success or failure to the terminal. It sets up a master server using the simple model in which that server is master to all maps in the data base. This is the way to bootstrap the NIS system; later if you want, you can change the association of maps to masters. All databases are built from scratch, either from information available to the program at runtime, or from the ASCII data base files in /etc. The location may be overridden using the -f argument. These files are listed below under FILES. All such files should be in their "traditional" form, rather than the abbreviated form used on client machines. An NIS database on a slave server is set up by copying an existing database from a running server. The master_name argument should be the hostname of the NIS master server. Refer to ypfiles(4) and ypserv(1M) for an overview of NIS. OPTIONS -c Sets up a client. -m Indicates that the local host is to be the NIS master. -s master Set up a slave database, copying the database files from master. -d domain Setup database for the given domain. If not given it uses the currently set domainname. -f source_dir Allows the location of the source files to be overridden. This is only for ypinit, to permanently set this value edit the file /etc/options/ypmaster.options. See ypmake(1) for details. -l slave1,slave2,... Allows the list of slave servers to be given on the command line as a comma separated list of names. If not given on the command line you will be prompted for this list. -y Remove any previously existing database. If not given you will be prompted if a database directory already exists. FILES /etc/aliases /etc/bootparams /etc/capability /etc/clearance /etc/ethers /etc/group /etc/hosts /etc/mac /etc/netgroup /etc/networks /etc/passwd /etc/protocols /etc/rpc /etc/services SEE ALSO makemdbm(1M), ypmake(1M), yppush(1M), ypserv(1M), ypxfr(1M), ypfiles(4). Page 2