« new pats posted - 20050928 (maintenance pats release, canonical beta) | Main | Links Roundup »
September 28, 2005
new release 20050928
This release is currently in production on my servers, under sendmail
8.13.4.
Download it here:
http://enemieslist.com/downloads/release.m4.tgz
http://enemieslist.com/downloads/release-20050928.m4.tgz
Highlights (copied from previous version):
SYSERR, WILL ROBINSON!
NOTE: PLEASE READ IF YOU ARE USING THE _EL_CONFIG / sendmail_rules_config
DISTRIBUTION. The changes this go-round are NOT backwards compatible with
that version, and yes, it's on purpose. :-)
- Some big changes, to make room for the "canonical", or "default" generic
rDNS check ruleset, which excludes patterns otherwise matched by a list
of a few dozen "left anchored pattern substrings" and those matched by a
similar list of "right anchored substrings" used by access.db. In short,
it's a /lot/ smaller, somewhat faster, and will make life easier for me
as I won't have to add records for hosts that already match the left
anchor strings (~60% of the total). Plus you get the added benefit of a
full set of edge cases that don't otherwise match the common cases.
NOTE: to use the new rules, change your .mc lines that read
define(`_EL_CONFIG', `1')
and
HACK(`sendmail_rules_config')dnl
to
define(`_EL_POLICY', `1')
and
HACK(`sendmail_rules')dnl
To continue to use the old "sendmail_rules_config" version, YOU MUST
ENABLE the m4 switch "_EL_CONFIG_WORKAROUND". YOU MUST ALSO ENABLE
the m4 switch _EL_POLICY, which if left disabled will utterly gut the
policy-based framework of the rules.
ALL previous instances of _EL_CONFIG have been changed to use
_EL_POLICY as fits the proper sense of what the switch actually does -
check for the presence of the EL_Policy file. So, technically, I could
have left the one _EL_CONFIG switch usage where it would check for
sendmail_rules_config and perform as it used to, but I wanted to make
sure nobody left it in along with the new HACK, thereby causing the
tests to be run /twice/, once the long way, and once more the shorter
way.
Posted by schampeo at September 28, 2005 3:59 PM