Package: libpoe-perl Version: 2:0.29-1 Severity: minor Tags: patch This module has an (undocumented) feature to manage UNIX domain sockets, just by specifying PF_UNIX or AF_UNIX as Domain, but when used always throws the following warning:
BindPort ignored for Unix socket at /usr/share/perl5/POE/Component/Server/TCP.pm line 324 The following patch remedies this by not using BindPort when UNIX domain sockets are specified. --- /usr/share/perl5/POE/Component/Server/TCP.pm.orig 2004-08-02 01:23:03.000000000 -0300 +++ /usr/share/perl5/POE/Component/Server/TCP.pm 2005-01-27 13:27:04.000000000 -0300 @@ -322,7 +322,7 @@ } $_[HEAP]->{listener} = POE::Wheel::SocketFactory->new - ( BindPort => $port, + ( ($domain == AF_UNIX or $domain == PF_UNIX) ? () : (BindPort => $port), BindAddress => $address, SocketDomain => $domain, Reuse => 'yes', -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (900, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.8-1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages libpoe-perl depends on: ii libfilter-perl 1.30-2 Perl source filters ii perl 5.8.4-3 Larry Wall's Practical Extraction -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]