yppush - force propagation of changed NIS databases
/usr/sbin/yppush [ -d domain ] [ -t timeout ] [ -p # par_rallel jobs ] [ -h host ] [ -v ] mapname ...
yppush copies updated NIS databases (or maps) from the master NIS server to the slave servers within a NIS domain. It is normally run only on the NIS master by /var/yp/Makefile after the master databaes are changed. /var/yp/Makefile does not invoke yppush by default, the NOPUSH="True» line must be commented out. yppush first constructs a list of NIS slave servers by reading the NIS map ypservers within the domain. A destination host (or a list of hosts with multiple -h commands) can also be specified on the command line. A «transfer map» request is sent to the NIS serger at each slave, along with the information needed by the transfer agent ypxfr(8) to callback to yppush, which may be printed the result to stderr. Messages are also pritned when a transfer isnot possible; for instance when the request message is undeliverable.
-d domain
Specify a particular domain. The NIS domain of the
local host system is used by default. If the local
host's domain name is not set, the domain name must
be specified with this flag.
domainname(1) , ypserv(8) , ypxfr(8)
The mechanism for transferring NIS maps in NIS v1 is different that that in NIS version 2. This version of has support for transferring maps to NIS v2 systems only.
Thorsten Kukuk <kukuk@uni-paderborn.de>