ypmake man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

ypmake(8)							     ypmake(8)

NAME
       ypmake  -  rebuild Network Information Service (NIS) database using the
       make command

SYNOPSIS
       cd /var/yp make [options] [map]

OPTIONS
       The options argument can be used to  override  the  default  values  of
       three  special variables used by make: Instructs make to use the source
       files  in  the  specified  directory.  The  default   is	  /var/yp/src.
       Instructs  make	to  construct a domain other than the master's default
       domain. The DOM variable in the /var/yp/Makefile file must  be  set  to
       the  domain name before running make. If you run ypsetup, the DOM vari‐
       able is set when you specify a domain  name.   Specifies	 the  database
       routines used to store NIS maps.	 The choices are: btree -- Recommended
       when creating and maintaining very large maps.  dbm/ndbm --  For	 back‐
       ward  compatibility.   This  is	the  default.	hash  -- A potentially
       quicker method for managing small maps.	When non-null inhibits	updat‐
       ing of the new database files using the yppush(8) function. The default
       is the null string.

       To override the default values of these special variables,  an  options
       argument	 format of special_variable = value is used.  See the EXAMPLES
       section for an example.

       The map argument supplied on the command line instructs make to	update
       only  the  specified  map.  The	specified  maps	 are  those located at
       /var/yp/{domain}, where {domain} is the NIS domain name.	 Some  typical
       entries	for  the map argument are passwd, hosts, and networks.	Typing
       make passwd creates and updates the NIS password database, if it is out
       of  date. The make command distributes the updated password database to
       the slave servers using yppush(8). Therefore, typing make host or  make
       networks	  creates   and	  updates   the	  host	 and   network	files,
       /var/yp/src/hosts and /var/yp/src/networks, respectively, on the master
       and slave servers.

       See ypfiles(4) and ypserv(8) for an overview of NIS.

DESCRIPTION
       The  make  command uses the /var/yp/Makefile file to build an NIS data‐
       base. With no arguments, make creates databases for any NIS  maps  that
       are  out-of-date,  and  then executes yppush(8) to notify slave servers
       that there has been a change.

					Note

       Execute the make command only at an NIS master server machine.	If  it
       is  executed  from  either a slave server or an NIS client machine, the
       created changes will only be  overwritten  when	the  next  NIS	master
       server machine update, using ypxfr(8), is performed.

RESTRICTIONS
       You  must  use  the  same  database format for each map in a domain. In
       addition, a server serving multiple NIS domains must use the same data‐
       base format for all domains.

       Although	 a  Tru64  UNIX NIS server that takes advantage of btree files
       will be able to store very large maps, NIS slave servers that lack this
       feature	might  have  a much smaller limit on the number of map entries
       they can handle.	 It may not be possible to distribute very large  maps
       from  a	Tru64 UNIX NIS master server to a slave server that lacks sup‐
       port for very large maps.   NIS	clients	 are  not  affected  by	 these
       enhancements.

EXAMPLES
       This  example  causes  make to create a password NIS map for the domain
       NewDomain instead of for the default domain: make DOM=NewDomain passwd

SEE ALSO
       Commands: make(1), makedbm(8), yppush(8), ypserv(8), ypxfr(8)

       Files: ypfiles(4)

								     ypmake(8)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net