Package: freeradius
Version: 1.1.0-1
Severity: grave
Tags: upstream patch
Justification: renders package unusable

FreeRADIUS does not start on amd64.

/var/log/freeradius/radiusd.log contains:

Mon Feb  6 19:12:36 2006 : Error: Errors reading dictionary: dict_init: 
/usr/share/freeradius/dictionary.ascend[1233]: dict_addvalue: Duplicate value 
name Route-IPX-No for attribute X-Ascend-Route-IPX
Mon Feb  6 19:12:36 2006 : Error: Errors reading 
/var/log/freeradius/radiusd.conf: For more information, please read the tail 
end of /var/log/freeradius/radius.log

Upstream is aware of this bug and has a patch available:
http://bugs.freeradius.org/show_bug.cgi?id=312

Please include the patch in the Debian package.  I have included it inline:


Index: src/lib/dict.c
===================================================================
RCS file: /source/radiusd/src/lib/dict.c,v
retrieving revision 1.50.2.4.2.2
diff -u -r1.50.2.4.2.2 dict.c
--- src/lib/dict.c      9 Jan 2006 23:02:47 -0000       1.50.2.4.2.2
+++ src/lib/dict.c      15 Jan 2006 14:30:06 -0000
@@ -1207,7 +1207,7 @@
        if (!name) return NULL;
 
        hash = dict_hashname(name);
-       hash = lrad_hash_update(&attr, sizeof(&attr), hash);
+       hash = lrad_hash_update(&attr, sizeof(attr), hash);
 
        return lrad_hash_table_finddata(values_byname, hash);
 }


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-amd64-k8-smp
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages freeradius depends on:
ii  adduser                       3.81       Add and remove users and groups
ii  libc6                         2.3.5-12.1 GNU C Library: Shared libraries an
ii  libgdbm3                      1.8.3-2    GNU dbm database routines (runtime
ii  libltdl3                      1.5.22-2   A system independent dlopen wrappe
ii  libpam0g                      0.79-3     Pluggable Authentication Modules l
ii  libperl5.8                    5.8.7-10   Shared Perl library
ii  lsb-base                      3.0-15     Linux Standard Base 3.0 init scrip

freeradius recommends no packages.

-- no debconf information


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

Reply via email to