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: