 

   /var/yp/Makefile   . 
 ,      .   
    :

 Commands ().    awk  make,   -
  umask (.  "umask"   " Linux"  11).

 Source directories (   ).   -
    NIS (. ).

 NIS source files (  NIS).    -
 NIS,      NIS.

 Servers ().      NIS-.
 all:

 all:   /var/yp/Makefile  ,   make
   NIS.

all: passwd group hosts rpc services netid protocols mail \

# netgrp shadow publickey networks ethers bootparams printcap \

# amd.home auto.master auto.home auto.local passwd.adjunct \

# timezone locale netmasks

   all:   ,   make
 .      all,     (:) 
 TAB.        all:  
,      all:     .
    .    
   ,      .

   ,    all:  
Makefile    make   /var/yp,    -
  NIS .

ypinit:    

 ypinit   ,      NIS. 
  ypinit     passwd, group, hosts, networks,
services, protocols, netgroup  rpc,    /etc,    -
 .    ypinit      .

  ypinit     (/usr/lib/yp/ypinit). 
-      /var/yp   , 
    .  -s     
    ().  ypinit    
 ;       ,    ,  -
  .    <CONTROL+D>   .
    ,    , ypinit  -
 ypservers    make    /var/yp/Makefile,
     .

 /usr/lib/yp/ypinit -m

At this point, we have to construct a list of the hosts which will run NIS

 21. NIS:                                    669