Package: courier-mta
Version: 0.65.0-3
Severity: normal

It seems this default setting may contradict RFC 3493.


> On 01/20/2011 03:31 PM, Sam Varshavchik wrote:
>> Courier's code relies on being able to use IPv6 sockets to connect to
>> either IPv4 or IPv6 addresses. There is no way to configure that an IPv4
>> socket be used for IPv4 addresses, and IPv6 sockets for IPv6 addresses.
>> Doing something like this requires some code rewriting.
> 
> Wouldn't the easiest fix be to use IPV6_V6ONLY mentioned in section 5.3 
> of RFC 3493?

No, that's something that's unrelated.

But RFC 3493 also serves as a clear counterexample to what Debian's doing. 
The language in section 3.7 is just as clear as day:

   Applications may use AF_INET6 sockets to open TCP connections to IPv4
   nodes, or send UDP packets to IPv4 nodes, by simply encoding the
   destination's IPv4 address as an IPv4-mapped IPv6 address, and
   passing that address, within a sockaddr_in6 structure, in the
   connect() or sendto() call.


-- System Information:
Debian Release: 6.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages courier-mta depends on:
ii  courier-authlib               0.63.0-3   Courier authentication library
ii  courier-base                  0.65.0-3   Courier mail server - base system
ii  debconf [debconf-2.0]         1.5.36     Debian configuration management sy
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.4.5-8  GCC support library
ii  libgdbm3                      1.8.3-100  GNU dbm database routines (runtime
ii  libperl5.10                   5.10.1-17  shared Perl library
ii  libstdc++6                    4.4.5-8    The GNU Standard C++ Library v3

courier-mta recommends no packages.

Versions of packages courier-mta suggests:
ii  bsd-mailx [mail-re 8.1.2-0.20100314cvs-1 simple mail user agent
pn  courier-doc        <none>                (no description available)
ii  courier-filter-per 0.200                 purely Perl-based mail filter fram
ii  mutt [mail-reader] 1.5.20-9+squeeze1     text-based mailreader supporting M

-- Configuration Files:
/etc/courier/aliases/system [Errno 13] Permission denied: 
u'/etc/courier/aliases/system'
/etc/courier/courierd changed [not included]
/etc/courier/esmtpauthclient [Errno 13] Permission denied: 
u'/etc/courier/esmtpauthclient'
/etc/courier/esmtpd changed [not included]
/etc/courier/esmtpd-msa changed [not included]
/etc/courier/smtpaccess/default changed [not included]

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to