9.3. The Program
rpc.ypxfrd
rpc.ypxfrd is used for speed up the transfer of very large NIS
maps from a NIS master to NIS slave servers. If a NIS slave server
receives a message that there is a new map, it will start ypxfr for
transfering the new map. ypxfr will read the contents of a map from
the master server using the yp_all() function. This process can
take several minutes when there are very large maps which have to
store by the database library.
The rpc.ypxfrd server speeds up the transfer process by allowing
NIS slave servers to simply copy the master server's map files
rather than building their own from scratch. rpc.ypxfrd uses an
RPC-based file transfer protocol, so that there is no need for
building a new map.
rpc.ypxfrd can be started by inetd. But since it starts very
slow, it should be started with ypserv. You need to start
rpc.ypxfrd only on the NIS master server.