1 .\" Copyright (c) 1998-2001 Sendmail, Inc. and its suppliers.
2 .\" All rights reserved.
3 .\" Copyright (c) 1988, 1991, 1993
4 .\" The Regents of the University of California. All rights reserved.
6 .\" By using this file, you agree to the terms and conditions set
7 .\" forth in the LICENSE file which can be found at the top level of
8 .\" the sendmail distribution.
11 .\" $Id: makemap.8,v 8.29 2001/10/10 03:23:02 ca Exp $
13 .TH MAKEMAP 8 "$Date: 2001/10/10 03:23:02 $"
16 \- create database maps for sendmail
39 creates the database maps used by the keyed map lookups in
41 It reads input from the standard input
42 and outputs them to the indicated
45 Depending on how it is compiled,
47 handles up to three different database formats,
61 This requires the new Berkeley DB
66 This also requires the Berkeley DB
71 reads lines from the standard input consisting of two
72 words separated by white space.
73 The first is the database key,
74 the second is the value.
77 strings to indicate parameter substitution.
78 Literal percents should be doubled
80 Blank lines and lines beginning with ``#'' are ignored.
86 to create the aliases data base, but
88 which puts a special token into the data base that is required by
93 option is set in the sendmail configuration file and
95 is invoked as root, the generated files will be owned by
103 configuration file for looking up the TrustedUser option.
106 Include the null byte that terminates strings
108 This must match the \-N flag in the sendmail.cf
112 Use the specified hash and B-Tree cache size.
115 Allow duplicate keys in the map.
116 This is only allowed on B-Tree format maps.
117 If two identical keys are read,
118 they will both be inserted into the map.
121 Allow empty value (right hand side).
124 Normally all upper case letters in the key
125 are folded to lower case.
126 This flag disables that behaviour.
127 This is intended to mesh with the
131 The value is never case folded.
134 List supported map types.
137 Append to an old file.
138 This allows you to augment an existing file.
141 Allow replacement of existing keys.
144 complains if you repeat a key,
145 and does not do the insert.
148 Ignore safety checks on maps being created.
149 This includes checking for hard or symbolic
150 links in world writable directories.
153 Use the specified delimiter instead of white space.
156 dump (unmap) the content of the database to standard output.
159 Verbosely print what it is doing.
161 sendmail(8), newaliases(1)