[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#916882: stretch-pu: package sympa/6.2.16~dfsg-3+deb9u2



Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org@packages.debian.org
Usertags: pu

Dear stable release managers

This update is to propose to fix the two bugs

- #864546 (sympa: shipped file missing after upgrade from jessie to
stretch)
- #863701 (sympa: insists that cookie has changed when it hasn't)

for sympa as well in stretch. Stefan Hornburg agreed on that this can
be a good idea to do, so I'm proposing the attached debdiff based on
the changes already done for buster/sid.

Regards,
Salvatore
diff -Nru sympa-6.2.16~dfsg/debian/changelog sympa-6.2.16~dfsg/debian/changelog
--- sympa-6.2.16~dfsg/debian/changelog	2018-07-27 19:48:38.000000000 +0200
+++ sympa-6.2.16~dfsg/debian/changelog	2018-12-13 12:58:32.000000000 +0100
@@ -1,3 +1,14 @@
+sympa (6.2.16~dfsg-3+deb9u2) stretch; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Stefan Hornburg (Racke) ]
+  * Remove /etc/sympa/sympa.conf-smime.in from conffiles (#864546).
+  * Add call for removing sympa.conf-smime.in by maintainer scripts.
+  * Use full path for head command in Sympa configuration file (#863701).
+
+ -- Salvatore Bonaccorso <carnil@debian.org>  Thu, 13 Dec 2018 12:58:32 +0100
+
 sympa (6.2.16~dfsg-3+deb9u1) stretch-security; urgency=high
 
   * Non-maintainer upload by the Security Team.
diff -Nru sympa-6.2.16~dfsg/debian/sympa.install sympa-6.2.16~dfsg/debian/sympa.install
--- sympa-6.2.16~dfsg/debian/sympa.install	2018-07-27 19:48:38.000000000 +0200
+++ sympa-6.2.16~dfsg/debian/sympa.install	2018-12-13 12:58:32.000000000 +0100
@@ -3,7 +3,6 @@
 debian/conf/apache2/sympa.conf      etc/apache2/conf-available
 debian/conf/apache2/sympa-soap.conf etc/apache2/conf-available
 debian/conf/auth.conf               etc/sympa
-debian/conf/sympa.conf-smime.in     etc/sympa
 debian/conf/topics.conf             etc/sympa
 #debian/dbconfig-common/*            usr/share/dbconfig-common/data/sympa
 src/bin/sympa_soap_client.pl        usr/share/doc/sympa/examples/script
diff -Nru sympa-6.2.16~dfsg/debian/sympa.maintscript sympa-6.2.16~dfsg/debian/sympa.maintscript
--- sympa-6.2.16~dfsg/debian/sympa.maintscript	2018-07-27 19:48:38.000000000 +0200
+++ sympa-6.2.16~dfsg/debian/sympa.maintscript	2018-12-13 12:58:32.000000000 +0100
@@ -1 +1,2 @@
 rm_conffile /etc/sympa/sympa/sympa.conf "6.2.16~dfsg-2~"
+rm_conffile /etc/sympa/sympa.conf-smime.in "6.2.16~dfsg-3+deb9u2~"
diff -Nru sympa-6.2.16~dfsg/debian/sympa.postinst sympa-6.2.16~dfsg/debian/sympa.postinst
--- sympa-6.2.16~dfsg/debian/sympa.postinst	2018-07-27 19:48:38.000000000 +0200
+++ sympa-6.2.16~dfsg/debian/sympa.postinst	2018-12-13 12:58:32.000000000 +0100
@@ -158,7 +158,7 @@
     chmod 0660 /etc/sympa/cookies.history
 fi
 
-sympa_config_update "cookie" "\`head -n1 /etc/sympa/cookie\`"
+sympa_config_update "cookie" "\`/usr/bin/head -n1 /etc/sympa/cookie\`"
 
 ## Look for bad path in aliases file (why the hell did they move the files ?)
 if grep -q "/usr/lib/sympa/queue" /etc/aliases ; then

Reply to: