makedbm man page on SmartOS

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

MAKEDBM(1M)							   MAKEDBM(1M)

NAME
       makedbm - make a dbm file, or get a text file from a dbm file

SYNOPSIS
       makedbm [-b] [-l] [-s] [-E] [-i yp_input_file]
	    [-o yp_output_name] [-d yp_domain_name]
	    [-m yp_master_name] [-S delimiter]
	    [-D number_of_delimiters] infile outfile

       makedbm [-u dbmfilename]

DESCRIPTION
       The  makedbm  utility  takes  the   infile and converts it to a pair of
       files in ndbm  format  (see  ndbm(3C)),	namely	outfile.pag  and  out‐
       file.dir.  Each	line  of  the  input file is converted to a single dbm
       record. All characters up to the first TAB or SPACE form the  key,  and
       the  rest of the line is the data. If a line ends with `\' (backslash),
       the data for that record is continued on to the next line. makedbm does
       not treat `#' (pound-sign) as a special character.

       Because	 makedbm  is  mainly  used in generating dbm files for the NIS
       name service, it generates a special entry with the  key	 yp_last_modi‐
       fied,  which  is	 the date of infile (or the current time, if infile is
       `−').  The entries that have keys with the prefix yp_  are  interpreted
       by NIS server utilities.

OPTIONS
       The following options are supported:

       -b
				  Insert  the  YP_INTERDOMAIN into the output.
				  This key causes ypserv(1M) to use   DNS  for
				  host	name and address lookups for hosts not
				  found in the maps.

       -d yp_domain_name
				  Create  a  special  entry   with   the   key
				  yp_domain_name.

       -D number_of delimiters
				  Specify  number_of_delimiters to skip before
				  forming the key.

       -E
				  Delimiters are escaped.

       -i yp_input_file
				  Create  a  special  entry   with   the   key
				  yp_input_file.

       -l
				  Lower	 case.	Convert	 the keys of the given
				  map to lower case,  so  that,	 for  example,
				  host	name  matches  succeed	independent of
				  upper or lower case distinctions.

       -m yp_master_name
				  Create a special entry with the key  yp_mas‐
				  ter_name.  If	 no master host name is speci‐
				  fied, yp_master_name is  set	to  the	 local
				  host name.

       -o yp_output_name
				  Create  a special entry with the key yp_out‐
				  put_name.

       -s
				  Secure map. Accept connections  from	secure
				  NIS networks only.

       -S delimiter
				  Specify  the delimiter to use instead of the
				  default delimiter for forming the key.

       -u dbmfilename
				  Undo a dbm file.  Prints  out	 the  file  in
				  text format, one entry per line, with a sin‐
				  gle space separating keys from values.

OPERANDS
       The following operands are supported:

       infile
		  Input file for makedbm. If infile is `−' (dash),  the	 stan‐
		  dard input is read.

       outfile
		  One of two output files in ndbm format: outfile.pag and out‐
		  file.dir.

SEE ALSO
       ypserv(1M), ndbm(3C), attributes(5)

				 Aug 17, 1999			   MAKEDBM(1M)
[top]

List of man pages available for SmartOS

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