Package: authbind
Version: 2.1.0
Severity: important
The following description from the current manpage:
for IPv6 only: since the textual representation from inet_ntop is
complicated to predict, a variant of addr is also tested which does
not use the double colon abbreviation: each 16-byte chunk expressed
in the minimal nonzero number of hex digits (i.e. with leading
zeroes removed), the chunks being separated by colons as is
conventional.
Does not appear to match the behavior as shown by tracing the execution
of authbind.
[pid 7764] 10:14:53.805813 chdir("/etc/authbind") = 0
[pid 7764] 10:14:53.805868 access("byport/80", X_OK) = -1 ENOENT (No such file
or directory)
[pid 7764] 10:14:53.805919 access("byaddr/2620:106:e002:f00f::21,80", X_OK) =
-1 ENOENT (No such file or directory)
[pid 7764] 10:14:53.805970 access("byaddr/2620:106:e002:f00f:0:0:0:21,80",
X_OK) = -1 ENOENT (No such file or directory)
The first representation of an ipv6 address searched for has the 5th,6th
and 7th 16 byte chunks collapsed and is not represented as the "minimal
nonzero number of hex digits separated by colons". This is an unexpected
behavior and should be documented as a valid format. Additionally it
would be nice if the manpage included at least one example of an
appropriately formatted ipv6 byaddr filename.
-- System Information:
Debian Release: 6.0.5
APT prefers stable
APT policy: (990, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages authbind depends on:
ii libc6 2.11.3-3 Embedded GNU C Library:
Shared lib
authbind recommends no packages.
authbind suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]