http://bugzilla.spamassassin.org/show_bug.cgi?id=4412


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
Attachment #3074 is|0                           |1
           obsolete|                            |




------- Additional Comments From [EMAIL PROTECTED]  2005-08-16 20:04 -------
Created an attachment (id=3078)
 --> (http://bugzilla.spamassassin.org/attachment.cgi?id=3078&action=view)
update of 3074

thanks John!  I've made a couple of changes to that with this rev:

  - used constants instead of a variable to indicate module presence,
    that's more "the SA way"

  - added an entry to lib/Mail/SpamAssassin/Util/DependencyInfo.pm so
    that it'll be flagged at Makefile.PL time

  - added entry about the module to INSTALL

  - added some code to produce an explanatory warning for the situation where
    someone's using ipv6 systemwide, has an ipv6 addr in resolv.conf, but
    doesn't have IO::Socket::INET6 installed.



The latter situation now looks like this:

: jm 116...; RES_NAMESERVERS=::1 ./spamassassin.raw -D --lint
[31283] dbg: logger: adding facilities: all
[31283] dbg: logger: logging level is DBG
[31283] dbg: generic: SpamAssassin version 3.2.0-r232569
[31283] dbg: config: score set 0 chosen.
[31283] dbg: util: running in taint mode? no
[31283] dbg: dns: is Net::DNS::Resolver available? yes
[31283] dbg: dns: Net::DNS version: 0.48
IO::Socket::INET6 module is required to use IPv6 nameservers such as '::1':
IO::Socket::INET: Bad hostname '::1'


Note to reviewers: that die() call in _ipv6_ns_warning() is required instead of

a warn() -- without that, it'll loop, producing the warning infinitely until
CTRL-C'd.

I think this is reviewable for 3.1.0.  I'd be OK with leaving it
for 3.1.1, though.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to