diff options
author | Phil Pennock <pdp@exim.org> | 2012-06-03 20:27:59 -0400 |
---|---|---|
committer | Phil Pennock <pdp@exim.org> | 2012-06-03 20:27:59 -0400 |
commit | f4ee74acd38ba15c920cf59af1a3ade933c7e14f (patch) | |
tree | fe34f2acb7304b6469911b6a0c2252855a7c3f9d /doc | |
parent | a3fb9793861eb9c5ece5c37c08c5c519fe1e01b7 (diff) |
Implement -G => "control=suppress_local_fixups"
fixes bug 1117
Diffstat (limited to 'doc')
-rw-r--r-- | doc/doc-docbook/spec.xfpt | 15 | ||||
-rw-r--r-- | doc/doc-txt/ChangeLog | 5 | ||||
-rw-r--r-- | doc/doc-txt/NewStuff | 6 |
3 files changed, 23 insertions, 3 deletions
diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt index 7652ce048..ee3193bef 100644 --- a/doc/doc-docbook/spec.xfpt +++ b/doc/doc-docbook/spec.xfpt @@ -3695,8 +3695,19 @@ if &%-f%& is also present, it overrides &"From&~"&. .vitem &%-G%& .oindex "&%-G%&" -.cindex "Sendmail compatibility" "&%-G%& option ignored" -This is a Sendmail option which is ignored by Exim. +.cindex "submission fixups, suppressing (command-line)" +.new +This option is equivalent to an ACL applying: +.code +control = suppress_local_fixups +.endd +for every message received. Note that Sendmail will complain about such +bad formatting, where Exim silently just does not fix it up. This may change +in future. + +As this affects audit information, the caller must be a trusted user to use +this option. +.wen .vitem &%-h%&&~<&'number'&> .oindex "&%-h%&" diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog index ea0b2a985..599c3486e 100644 --- a/doc/doc-txt/ChangeLog +++ b/doc/doc-txt/ChangeLog @@ -25,8 +25,11 @@ PP/06 Cyrus SASL: set local and remote IP;port properties for driver. using channel bindings instead). PP/07 Handle "exim -L <tag>" to indicate to use syslog with tag as the process - name; added for Sendmail compatibility. + name; added for Sendmail compatibility; requires admin caller. + Handle -G as equivalent to "control = suppress_local_fixups" (we used to + just ignore it); requires trusted caller. Also parse but ignore: -Ac -Am -X<logfile> + Bugzilla 1117. Exim version 4.80 diff --git a/doc/doc-txt/NewStuff b/doc/doc-txt/NewStuff index 7b0da6854..7efbe6ef4 100644 --- a/doc/doc-txt/NewStuff +++ b/doc/doc-txt/NewStuff @@ -49,6 +49,12 @@ Version 4.81 Supported values depend upon system libraries. "exim -bI:dscp" to list the ones Exim knows of. You can also set a raw number 0..0x3F. + 6. The -G command-line flag is no longer ignored; it is now equivalent to an + ACL setting "control = suppress_local_fixups". The -L command-line flag + is now accepted and forces use of syslog, with the provided tag as the + process name. A few other flags used by Sendmail are now accepted and + ignored. + Version 4.80 ------------ |