On Sun, Jul 20, 2008 at 07:07:23PM +0200, Timo Weingärtner wrote:

>> Binding to IPv6 sockets works fine after installing
>> libio-socket-inet6-perl, but without it spamd supports only IPv4.

>> Maintainer, please look at the attached patch. It adds
>> libio-socket-inet6-perl to recommends (but suggests may be enough, as
>> binding to [::1] is quite uncommon setup) and makes "invalid address"
>> error more verbose (suggests installing libio-socket-inet6-perl for IPv6
>> support).

> Binding to ::1 may be uncommon, but there are lots of other IPv6 addresses...

But still libio-socket-inet6-perl won't be needed by majority of Debian
spamassassin users. It's just a question if it should be in suggests, or
recommends; I left that decision to spamassassin's maintainer.

>> Can You confirm, that installing libio-socket-inet6-perl fixes the
>> problem?

> Yes.

Great.

> Now the problem is with -A:
> # spamd -i ::1 -A ::1
> [5654] warn: netset: illegal network address given: '::1'
> [5654] error: spamd: aborting due to add_cidr error
> spamd: aborting due to add_cidr error

Hmm... it's another bug, this time in upstream code. And it doesn't look
so trivial to fix. The code says:
#v+
    set_allowed_ip('127.0.0.1'); #, '::1'); M::SA::NetSet needs fixing for IPv6
#v-
so upstream is aware of this issue (but it doesn't mean they are aware
that someone needed it ;-)

I may look at this, but I don't promise anything, especially that I'll
have time and mood ;-)

> Timo

Jarek.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to