summaryrefslogtreecommitdiff
path: root/makemap/makemap.0
diff options
context:
space:
mode:
Diffstat (limited to 'makemap/makemap.0')
-rw-r--r--makemap/makemap.036
1 files changed, 20 insertions, 16 deletions
diff --git a/makemap/makemap.0 b/makemap/makemap.0
index 202c235c168b..ba1ae4386530 100644
--- a/makemap/makemap.0
+++ b/makemap/makemap.0
@@ -1,4 +1,4 @@
-MAKEMAP(8) System Manager's Manual MAKEMAP(8)
+MAKEMAP(8) MAKEMAP(8)
@@ -7,7 +7,7 @@ NNAAMMEE
SSYYNNOOPPSSIISS
mmaakkeemmaapp [--CC _f_i_l_e] [--NN] [--cc _c_a_c_h_e_s_i_z_e] [--dd] [--DD _c_o_m_m_e_n_t_c_h_a_r] [--ee] [--ff]
- [--ll] [--oo] [--rr] [--ss] [--tt _d_e_l_i_m] [--uu] [--vv] _m_a_p_t_y_p_e _m_a_p_n_a_m
+ [--ii _t_y_p_e] [--ll] [--oo] [--rr] [--ss] [--tt _d_e_l_i_m] [--uu] [--vv] _m_a_p_t_y_p_e _m_a_p_n_a_m
DDEESSCCRRIIPPTTIIOONN
MMaakkeemmaapp creates the database maps used by the keyed map lookups in
@@ -19,36 +19,36 @@ DDEESSCCRRIIPPTTIIOONN
dbm DBM format maps. This requires the ndbm(3) library.
- btree B-Tree format maps. This requires the new Berkeley DB library.
+ btree B-Tree format maps. This requires the new Berkeley DB library.
hash Hash format maps. This also requires the Berkeley DB library.
- cdb CDB (Constant DataBase) format maps. This requires the tinycdb
+ cdb CDB (Constant DataBase) format maps. This requires the tinycdb
library.
implicit
- The first available format in the following order: hash, dbm,
+ The first available format in the following order: hash, dbm,
and cdb.
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 indicate
- parameter substitution. Literal percents should be doubled (``%%'').
+ second is the value. The value may contain ``%_n'' strings to indicate
+ parameter substitution. Literal percents should be doubled (``%%'').
Blank lines and lines beginning with ``#'' are ignored.
- Notice: do nnoott use mmaakkeemmaapp to create the aliases data base, but
- nneewwaalliiaasseess which puts a special token into the data base that is re-
- quired by sseennddmmaaiill..
+ Notice: do nnoott use mmaakkeemmaapp to create the aliases data base, but
+ nneewwaalliiaasseess which puts a special token into the data base that is
+ required by sseennddmmaaiill..
If the _T_r_u_s_t_e_d_U_s_e_r option is set in the sendmail configuration file and
- mmaakkeemmaapp is invoked as root, the generated files will be owned by the
+ mmaakkeemmaapp is invoked as root, the generated files will be owned by the
specified _T_r_u_s_t_e_d_U_s_e_r_.
FFllaaggss
--CC Use the specified sseennddmmaaiill configuration file for looking up the
TrustedUser option.
- --NN Include the null byte that terminates strings in the map. This
+ --NN Include the null byte that terminates strings in the map. This
must match the -N flag in the sendmail.cf ``K'' line.
--cc Use the specified hash and B-Tree cache size.
@@ -57,16 +57,19 @@ DDEESSCCRRIIPPTTIIOONN
is ignored) instead of the default of '#'.
--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
+ format maps. If two identical keys are read, they will both be
inserted into the map.
--ee Allow empty value (right hand side).
- --ff Normally all upper case letters in the key are folded to lower
- case. This flag disables that behaviour. This is intended to
- mesh with the -f flag in the KK line in sendmail.cf. The value
+ --ff Normally all upper case letters in the key are folded to lower
+ case. This flag disables that behaviour. This is intended to
+ mesh with the -f flag in the KK line in sendmail.cf. The value
is never case folded.
+ --ii Use the specified type as fallback if the given _m_a_p_t_y_p_e is not
+ available.
+
--ll List supported map types.
--oo Append to an old file. This allows you to augment an existing
@@ -87,6 +90,7 @@ DDEESSCCRRIIPPTTIIOONN
--vv Verbosely print what it is doing.
+
EExxaammppllee
makemap hash /etc/mail/access < /etc/mail/access