Freeze exception for smartlist
Hello.
I'd like to see smartlist 3.15-22 in squeeze, as it fixes a bug
considered important and the fix is very small. The complete debdiff
is appended below:
diff -Nru smartlist-3.15/debian/changelog smartlist-3.15/debian/changelog
--- smartlist-3.15/debian/changelog 2010-09-18 11:02:12.000000000 +0200
+++ smartlist-3.15/debian/changelog 2010-09-18 11:02:13.000000000 +0200
@@ -1,3 +1,10 @@
+smartlist (3.15-22) unstable; urgency=low
+
+ * Fixed several scripts to deal with domain names starting with numbers.
+ Thanks to Cord Beermann. Closes: #580703.
+
+ -- Santiago Vila <sanvila@debian.org> Tue, 24 Aug 2010 01:34:14 +0200
+
smartlist (3.15-21) unstable; urgency=low
* Changes in preinst:
diff -Nru smartlist-3.15/SmartList/bin/confirm_del smartlist-3.15/SmartList/bin/confirm_del
--- smartlist-3.15/SmartList/bin/confirm_del 2010-09-18 11:02:12.000000000 +0200
+++ smartlist-3.15/SmartList/bin/confirm_del 2010-09-18 11:02:13.000000000 +0200
@@ -63,11 +63,11 @@
$sed -n -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' \
-e '/^[ ]*[^ a-z]/ q' \
-e 's/^[^@]*del[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*unsub[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*unsubscribe[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' `
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' `
# create an cookie...this is u for unsubscribe, the date plus the pid
diff -Nru smartlist-3.15/SmartList/bin/extraddr smartlist-3.15/SmartList/bin/extraddr
--- smartlist-3.15/SmartList/bin/extraddr 2010-09-18 11:02:12.000000000 +0200
+++ smartlist-3.15/SmartList/bin/extraddr 2010-09-18 11:02:13.000000000 +0200
@@ -61,13 +61,13 @@
$sed -n -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' \
-e '/^[ ]*[^ a-z]/ q' \
-e 's/^[^@]*add[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*address[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*sub[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*subscribe[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' `
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' `
fromaddr=`$cat $tmpfrom`
diff -Nru smartlist-3.15/SmartList/bin/subscribe smartlist-3.15/SmartList/bin/subscribe
--- smartlist-3.15/SmartList/bin/subscribe 2010-09-18 11:02:12.000000000 +0200
+++ smartlist-3.15/SmartList/bin/subscribe 2010-09-18 11:02:13.000000000 +0200
@@ -41,13 +41,13 @@
$sed -n -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/' \
-e '/^[ ]*[^ a-z]/ q' \
-e 's/^[^@]*add[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*address[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*sub[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' \
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' \
-e 's/^[^@]*subscribe[ ]*'\
-'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z][^ ]*\).*/\1/p' `
+'[^ ]*[ ]\([^ ]*[-a-z0-9_][@!][a-z0-9][^ ]*\).*/\1/p' `
fromaddr=`$cat $tmpfrom`
Thanks.
Reply to: