Your message dated Sat, 08 Jun 2019 09:53:00 +0000
with message-id <[email protected]>
and subject line Re: Bug#930158: unblock: mailman-suite/0+20180916-8
has caused the Debian Bug report #930158,
regarding unblock: mailman-suite/0+20180916-8
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
930158: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930158
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock

Please unblock package mailman-suite

This upload fixes two bugs in mailman-suite with very small and
non-intrusive changes:

* #930133: The postinst script ran systemctl even on non-systemd systems
  during upgrade.
* #924629: Switch from ruby-sass to sassc. The upstream default was to
  use sassc anyway and ruby-sass became obsolete and abandoned
  recently[1]. Therefore, this change is security-relevant.

The debdiff is attached.

unblock mailman-suite/0+20180916-8

Thanks a lot for considering the unblock request.

Cheers
 jonas

[1] https://sass-lang.com/ruby-sass

-- System Information:
Debian Release: 10.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru mailman-suite-0+20180916/debian/changelog 
mailman-suite-0+20180916/debian/changelog
--- mailman-suite-0+20180916/debian/changelog   2019-03-12 13:07:32.000000000 
+0100
+++ mailman-suite-0+20180916/debian/changelog   2019-06-07 20:03:29.000000000 
+0200
@@ -1,4 +1,16 @@
-mailman-suite (0+20180916-7) unstable; urgency=medium
+mailman-suite (0+20180916-8) unstable; urgency=critical
+
+  * d/mailman3-web.postinst:
+    - Run 'systemctl daemon-reload' just if systemd is installed.
+      (Closes: #930133)
+  * d/control, d/patches/0001_settings_py.patch:
+    - Switch back from ruby-sass to sassc. Ruby-sass became unmaintained
+      and abandoned recently. Thanks to Christian Ehrhardt for bugreport
+      and patch. (Closes: #924629)
+
+ -- Jonas Meurer <[email protected]>  Fri, 07 Jun 2019 20:03:29 +0200
+
+mailman-suite (0+20180916-7) unstable; urgency=critical
 
   * d/templates, d/po/*.po, d/mailman3-web.{config,postinst}:
     - Remove the whole logic to configure django site domain and name via
@@ -7,7 +19,7 @@
   * d/mailman3-web-postinst:
     - Fix logic to run init_django at install and update_django at upgrade.
 
- -- Jonas Meurer <[email protected]>  Tue, 12 Mar 2019 13:07:32 +0100
+ -- Jonas Meurer <[email protected]>  Tue, 12 Mar 2019 13:20:15 +0100
 
 mailman-suite (0+20180916-6) unstable; urgency=medium
 
diff -Nru mailman-suite-0+20180916/debian/control 
mailman-suite-0+20180916/debian/control
--- mailman-suite-0+20180916/debian/control     2019-03-12 13:07:32.000000000 
+0100
+++ mailman-suite-0+20180916/debian/control     2019-06-07 20:03:29.000000000 
+0200
@@ -21,7 +21,7 @@
          python3-django-postorius,
          python3-psycopg2 | python3-mysqldb,
          python3-whoosh,
-         ruby-sass,
+         sassc,
          ucf,
          uwsgi,
          uwsgi-plugin-python3,
diff -Nru mailman-suite-0+20180916/debian/mailman3-web.postinst 
mailman-suite-0+20180916/debian/mailman3-web.postinst
--- mailman-suite-0+20180916/debian/mailman3-web.postinst       2019-03-12 
13:07:32.000000000 +0100
+++ mailman-suite-0+20180916/debian/mailman3-web.postinst       2019-06-07 
20:03:29.000000000 +0200
@@ -226,8 +226,8 @@
 
     # Remove superfluous systemd mailman3-web-qcluster service unit file
     if [ ! -z "$2" ] && dpkg --compare-versions "$2" le "0+20180916-4~"; then
-        systemctl --system daemon-reload >/dev/null || true
         if [ -d /run/systemd/system ]; then
+            systemctl --system daemon-reload >/dev/null || true
             deb-systemd-invoke stop 'mailman3-web-qcluster.service' >/dev/null 
|| true
         fi
         deb-systemd-helper purge 'mailman3-web-qcluster.service' >/dev/null || 
true
diff -Nru mailman-suite-0+20180916/debian/patches/0001_settings_py.patch 
mailman-suite-0+20180916/debian/patches/0001_settings_py.patch
--- mailman-suite-0+20180916/debian/patches/0001_settings_py.patch      
2019-03-12 13:07:32.000000000 +0100
+++ mailman-suite-0+20180916/debian/patches/0001_settings_py.patch      
2019-06-07 20:03:29.000000000 +0200
@@ -12,7 +12,6 @@
 * Adjust 'DEFAULT_FROM_EMAIL' and 'SERVER_EMAIL'.
 * Use smtp email backend per default to send mails.
 * Set 'ACCOUNT_DEFAULT_HTTP_PROTOCOL' to 'https'.
-* Use 'sass' instead of 'sassc' as CSS precompiler.
 * Change logging level for most logging channels to 'INFO'.
 * Set queue polling inteval vor django-q cluster to 5 seconds (defaults
   to 0.2 seconds) to decrease the database load.
@@ -199,17 +198,6 @@
  }
  
  
-@@ -359,8 +351,8 @@ SOCIALACCOUNT_PROVIDERS = {
- #
- COMPRESS_PRECOMPILERS = (
-    ('text/less', 'lessc {infile} {outfile}'),
--   ('text/x-scss', 'sassc -t compressed {infile} {outfile}'),
--   ('text/x-sass', 'sassc -t compressed {infile} {outfile}'),
-+   ('text/x-scss', 'sass -t compressed {infile} {outfile}'),
-+   ('text/x-sass', 'sass -t compressed {infile} {outfile}'),
- )
- # On a production setup, setting COMPRESS_OFFLINE to True will bring a
- # significant performance improvement, as CSS files will not need to be
 @@ -379,7 +371,7 @@ COMPRESS_PRECOMPILERS = (
  HAYSTACK_CONNECTIONS = {
      'default': {

--- End Message ---
--- Begin Message ---
Jonas Meurer:
> Package: release.debian.org
> Severity: normal
> User: [email protected]
> Usertags: unblock
> 
> Please unblock package mailman-suite
> 
> This upload fixes two bugs in mailman-suite with very small and
> non-intrusive changes:
> 
> * #930133: The postinst script ran systemctl even on non-systemd systems
>   during upgrade.
> * #924629: Switch from ruby-sass to sassc. The upstream default was to
>   use sassc anyway and ruby-sass became obsolete and abandoned
>   recently[1]. Therefore, this change is security-relevant.
> 
> The debdiff is attached.
> 
> unblock mailman-suite/0+20180916-8
> 
> Thanks a lot for considering the unblock request.
> 
> Cheers
>  jonas
> 
> [1] https://sass-lang.com/ruby-sass
> 
> [...]

Unblocked, thanks.
~Niels

--- End Message ---

Reply via email to