summaryrefslogtreecommitdiff
path: root/gnu/dist/sendmail/makemap/makemap.0
diff options
context:
space:
mode:
authortron <tron@NetBSD.org>2000-02-07 20:05:21 +0000
committertron <tron@NetBSD.org>2000-02-07 20:05:21 +0000
commitea4809da9e5ffc8fa7b3b1803aa9d0f82d5f7691 (patch)
treeea336267c58b2deef11f141c1f1dcfa78b945346 /gnu/dist/sendmail/makemap/makemap.0
parent65b8f3b2eb2c9a7a37151dec23f22be342f0bdec (diff)
Initial import of "sendmail" 8.9.3 sources.
Diffstat (limited to 'gnu/dist/sendmail/makemap/makemap.0')
-rw-r--r--gnu/dist/sendmail/makemap/makemap.063
1 files changed, 63 insertions, 0 deletions
diff --git a/gnu/dist/sendmail/makemap/makemap.0 b/gnu/dist/sendmail/makemap/makemap.0
new file mode 100644
index 00000000000..eb6cd778938
--- /dev/null
+++ b/gnu/dist/sendmail/makemap/makemap.0
@@ -0,0 +1,63 @@
+MAKEMAP(8) BSD System Manager's Manual MAKEMAP(8)
+
+NNAAMMEE
+ mmaakkeemmaapp - create database maps for sendmail
+
+SSYYNNOOPPSSIISS
+ mmaakkeemmaapp [--NN] [--dd] [--ff] [--oo] [--rr] [--ss] [--vv] _m_a_p_t_y_p_e _m_a_p_n_a_m_e
+
+DDEESSCCRRIIPPTTIIOONN
+ mmaakkeemmaapp creates the database maps used by the keyed map lookups in
+ sendmail(8). It reads input from the standard input and outputs them to
+ the indicated _m_a_p_n_a_m_e.
+
+ Depending on how it is compiled, mmaakkeemmaapp handles up to three different
+ database formats, selected using the _m_a_p_t_y_p_e parameter. They may be
+
+ dbm DBM format maps. This requires the ndbm(3) library.
+
+ btree B-Tree format maps. This requires the new Berkeley DB li-
+ brary.
+
+ hash Hash format maps. This also requires the Berkeley DB li-
+ brary.
+
+ In all cases, mmaakkeemmaapp reads lines from the standard input consisting of
+ two words separated by white space. The first is the database key, the
+ second is the value. The value may contain ``%_n'' strings to indicated
+ parameter substitution. Literal percents should be doubled (``%%'').
+ Blank lines and lines beginning with ``#'' are ignored.
+
+ FFllaaggss
+
+ --NN Include the null byte that terminates strings in the map.
+ This must match the -N flag in the sendmail.cf ``K'' line.
+
+ --dd Allow duplicate keys in the map. This is only allowed on B-
+ Tree format maps. If two identical keys are read, they will
+ both be inserted into the map.
+
+ --ff Normally all upper case letters in the key are folded to low-
+ er case. This flag disables that behaviour. This is intend-
+ ed to mesh with the -f flag in the KK line in sendmail.cf.
+ The value is never case folded.
+
+ --oo Append to an old file. This allows you to augment an exist-
+ ing file.
+
+ --rr Allow replacement of existing keys. Normally mmaakkeemmaapp com-
+ plains if you repeat a key, and does not do the insert.
+
+ --ss Ignore safety checks on maps being created. This includes
+ checking for hard or symbolic links in world writable direc-
+ tories.
+
+ --vv Verbosely print what it is doing.
+
+SSEEEE AALLSSOO
+ sendmail(8)
+
+HHIISSTTOORRYY
+ The mmaakkeemmaapp command appeared in 4.4BSD.
+
+4.4BSD November 16, 1992 1