Package: freeradius Version: 1.1.0-1 Severity: normal Tags: patch Hi,
Attached is the diff for my freeradius 1.1.0-1.1 NMU. I'll sit on this for a few hours to let you have time to tel me you are working on it. Otherwise, I plan to upload this later today. Thanks, -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
diff -u freeradius-1.1.0/debian/patches/00list
freeradius-1.1.0/debian/patches/00list
--- freeradius-1.1.0/debian/patches/00list
+++ freeradius-1.1.0/debian/patches/00list
@@ -5,0 +6 @@
+14_broken_parse.dpatch
diff -u freeradius-1.1.0/debian/changelog freeradius-1.1.0/debian/changelog
--- freeradius-1.1.0/debian/changelog
+++ freeradius-1.1.0/debian/changelog
@@ -1,3 +1,11 @@
+freeradius (1.1.0-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Upstream patch to fix parsing config file (closes: #351732)
+ Fixes: fails to start on amd64 (error in dictionary parsing code)
+
+ -- Stephen Gran <[EMAIL PROTECTED]> Sat, 1 Apr 2006 11:07:55 +0100
+
freeradius (1.1.0-1) unstable; urgency=low
* ReDebianise upstream tarball:
- Deleted RFCs: 2243 2289 2433 2548 2618 2619 2620 2621 2716 2759 2809 2865
only in patch2:
unchanged:
--- freeradius-1.1.0.orig/debian/patches/14_broken_parse.dpatch
+++ freeradius-1.1.0/debian/patches/14_broken_parse.dpatch
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 14_broken_parse.dpatch by <[EMAIL PROTECTED]>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: How did this ever work?
+
[EMAIL PROTECTED]@
+
+--- freeradius-1.1.0/src/lib/dict.c.old 2006-04-01 03:06:19.000000000
+0100
++++ freeradius-1.1.0/src/lib/dict.c 2006-04-01 03:06:35.000000000 +0100
+@@ -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);
+ }
signature.asc
Description: Digital signature

