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 represented as the minimal nonzero
number of hex digits seperated 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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to