makedbm(1Mnis)
makedbm --
make a Network Information Service (NIS) dbm file
Synopsis
/usr/sbin/makedbm [-l] [-s] [-i yp_input_file] [-o yp_output_name]
[-d yp_domain_name] [-m yp_master_name] infile outfile
makedbm [-u dbmfilename]
Description
The makedbm command takes infile
and converts it to a pair of files in
dbm(3rpc)
format
named outfile.pag
and outfile.dir.
Each line of the input file is converted to a single
dbm record.
Options
makedbm takes the following options:
- -l
-
Lowercase.
Convert the keys of the given map to lower case, so
that host name matches, for example, can work independent of upper
or lower case distinctions.
- -s
-
Secure map.
Accept connections from secure
NIS networks only.
- -i yp_input_file
-
Create a special entry with the key
yp_input_file.
- -o yp_output_name
-
Create a special entry with the key
yp_output_name.
- -d yp_domain_name
-
Create a special entry with the key
yp_domain_name.
- -m yp_master_name
-
Create a special entry with the key
yp_master_name.
If no master host name is specified,
yp_master_name
will be set to the local host name.
- -u dbmfilename
-
Undo a
dbm
file.
That is, print out a
dbm
file one entry per line,
with a single space separating keys from values.
Usage
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 ``\'',
then the data for that record is continued on to the next line.
It is left for NIS clients to interpret ``#'';
makedbm does not itself treat it as a comment character.
infile can be ``-'',
in which case the standard input is read.
makedbm is meant to be used in generating
dbm files for NIS
and it generates a special entry with the key yp_last_modified,
which is the date of infile
(or the current time, if infile is ``-'').
References
dbm(3rpc)
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.