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 <[email protected]> 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. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

