diff options
Diffstat (limited to 'makemap/makemap.0')
| -rw-r--r-- | makemap/makemap.0 | 36 |
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 |
