Makefile.yp (16118) | Makefile.yp (16732) |
---|---|
1# 2# Makefile for the NIS databases 3# | 1# 2# Makefile for the NIS databases 3# |
4# $Id: Makefile.yp,v 1.5 1996/06/03 16:24:32 wpaul Exp $ | 4# $Id: Makefile.yp,v 1.6 1996/06/05 02:01:27 wpaul Exp $ |
5# 6# This Makefile should only be run on the NIS master server of a domain. 7# All updated maps will be pushed to all NIS slave servers listed in the 8# /var/yp/ypservers file. Please make sure that the hostnames of all 9# NIS servers in your domain are listed in /var/yp/ypservers. 10# 11# This Makefile can be modified to support more NIS maps if desired. 12# --- 84 unchanged lines hidden (view full) --- 97PASSWD = $(YPDIR)/passwd 98.if !defined(MASTER_PASSWD) 99MASTER = $(YPDIR)/master.passwd 100.else 101MASTER = $(MASTER_PASSWD) 102.endif 103YPSERVERS = $(YPDIR)/ypservers # List of all NIS servers for a domain 104PUBLICKEY = $(YPSRCDIR)/publickey | 5# 6# This Makefile should only be run on the NIS master server of a domain. 7# All updated maps will be pushed to all NIS slave servers listed in the 8# /var/yp/ypservers file. Please make sure that the hostnames of all 9# NIS servers in your domain are listed in /var/yp/ypservers. 10# 11# This Makefile can be modified to support more NIS maps if desired. 12# --- 84 unchanged lines hidden (view full) --- 97PASSWD = $(YPDIR)/passwd 98.if !defined(MASTER_PASSWD) 99MASTER = $(YPDIR)/master.passwd 100.else 101MASTER = $(MASTER_PASSWD) 102.endif 103YPSERVERS = $(YPDIR)/ypservers # List of all NIS servers for a domain 104PUBLICKEY = $(YPSRCDIR)/publickey |
105NETID = $(YPSRCDIR)/netid |
|
105 106target: 107 @$(RM) $(NFILE) 108 @if [ ! -d $(DOMAIN) ]; then mkdir $(DOMAIN); fi; \ 109 cd $(DOMAIN) ; echo "NIS Map update started on `date` for domain $(DOMAIN)" ; \ 110 make -f ../Makefile all; echo "NIS Map update completed." 111 112# If you don't want some of these maps built, feel free to comment --- 339 unchanged lines hidden (view full) --- 452 @if [ ! $(NOPUSH) ]; then $(YPPUSH) -d $(DOMAIN) $@; fi 453 @if [ ! $(NOPUSH) ]; then echo "Pushed $@ map." ; fi 454 @$(MAKE) -f ../Makefile netid 455 456 457netid.byname: $(GROUP) $(PASSWD) 458 @echo "Updating $@..." 459 @echo $@.$$$$ > $(NFILE) | 106 107target: 108 @$(RM) $(NFILE) 109 @if [ ! -d $(DOMAIN) ]; then mkdir $(DOMAIN); fi; \ 110 cd $(DOMAIN) ; echo "NIS Map update started on `date` for domain $(DOMAIN)" ; \ 111 make -f ../Makefile all; echo "NIS Map update completed." 112 113# If you don't want some of these maps built, feel free to comment --- 339 unchanged lines hidden (view full) --- 453 @if [ ! $(NOPUSH) ]; then $(YPPUSH) -d $(DOMAIN) $@; fi 454 @if [ ! $(NOPUSH) ]; then echo "Pushed $@ map." ; fi 455 @$(MAKE) -f ../Makefile netid 456 457 458netid.byname: $(GROUP) $(PASSWD) 459 @echo "Updating $@..." 460 @echo $@.$$$$ > $(NFILE) |
460 @$(MKNETID) $(PASSWD) $(GROUP) `basename \`pwd\`` \ 461 | $(DBLOAD) -o $(YPMAPDIR)/$@ - $(TMP) | 461 @$(MKNETID) -q -p $(PASSWD) -g $(GROUP) -h $(HOSTS) -n $(NETID) \ 462 -d $(DOMAIN) | $(DBLOAD) -o $(YPMAPDIR)/$@ - $(TMP) |
462 @$(MV) $(TMP) $@ 463 @$(DBLOAD) -c 464 @if [ ! $(NOPUSH) ]; then $(YPPUSH) -d $(DOMAIN) $@; fi 465 @if [ ! $(NOPUSH) ]; then echo "Pushed $@ map." ; fi 466 467 468master.passwd.byname: $(MASTER) 469 @echo "Updating $@..." --- 20 unchanged lines hidden --- | 463 @$(MV) $(TMP) $@ 464 @$(DBLOAD) -c 465 @if [ ! $(NOPUSH) ]; then $(YPPUSH) -d $(DOMAIN) $@; fi 466 @if [ ! $(NOPUSH) ]; then echo "Pushed $@ map." ; fi 467 468 469master.passwd.byname: $(MASTER) 470 @echo "Updating $@..." --- 20 unchanged lines hidden --- |