Name
makedbm
Synopsis
makedbm [options] infile outfile
Description
NFS/NIS command. Make NIS dbm file. makedbm takes infile and converts it to a pair of files in ndbm format, namely outfile.pag and outfile.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 line ends with \&, the data for that record is continued on to the next line. It is left for the NIS clients to interpret #; makedbm does not treat it as a comment character. infile can be -, in which case the standard input is read.
makedbm generates a special entry with the key yp _last_modified, which is the date of infile (or the current time, if infile is -).
Options
- -b
Interdomain. Propagate a map to all servers using the interdomain name server named.
- -d yp_ domain_name
Create a special entry with the key yp _domain_name.
- -i yp_ input_file
Create a special entry with the key yp _input_file.
- -l
Convert keys of the given map to lowercase.
- -m yp_ master_name
Create a special entry with the key yp _master_name. If no master hostname is specified, yp _master_name is set to the local hostname.
- -o yp_ output_file
Create a special entry with the key yp _output_name.
- -s
Secure map. Accept connections from secure NIS networks only.
- -u dbm filename
Undo a dbm file—print out a dbm file, one entry per line, with a single space separating keys from values.
Example
It is easy to write shell scripts to convert standard files ...
Get Linux in a Nutshell, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.