It will also warn you if you specify too few leftmost letters:
% /usr/sbin/sendmail -OQueue=/var/spool/mqueue
readcf: ambiguous option name Queue (matches QueueFactor and QueueDirectory)
If you misspell the single-character or multicharacter name, the following error is
printed, and the option declaration is skipped:
% /usr/sbin/sendmail -OQueDirectory=/var/spool/mqueue
readcf: unknown option name QueDirectory
Although these abbreviations can be handy on command lines, it is vital that you
always use nonabbreviated names in your configuration file. New options will be
added to sendmail over time, and the use of abbreviations can lead to future
unexpected or ambiguous effects.
24.2.3 Appropriateness of Options
Some options are intended for use only on the command line and make little or no
sense when used in the configuration file. Options that are inappropriate in the configuration
file are shown in Table 24-1.
* Withany of the modern utilities suchas tcsh(1), ksh(1), or emacs(1), repetition might not require this
shorthand.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
24.2 Command-Line Options | 951
24.2.4 Options That Are Safe
Security considerations normally require that sendmail give up any special privileges
for most command-line options specified by the ordinary user.
Pages:
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680