Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package davmail.

The updated version fixes RC bug #987601.
It also fixes the init.d script (when systemd is not used).
It also cleanups a Suggests: of a package no longer in the archive.

This is a leaf package with no rdeps.
Changes are in the Suggests: and in the init.d script when systemd is not
in use: risks of regressions are very low.

unblock davmail/5.5.1.3299-5

-- System Information:
Debian Release: 10.10
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-16-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), 
LANGUAGE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru davmail-5.5.1.3299/debian/changelog 
davmail-5.5.1.3299/debian/changelog
--- davmail-5.5.1.3299/debian/changelog 2020-10-13 11:09:08.000000000 +0200
+++ davmail-5.5.1.3299/debian/changelog 2021-07-07 14:39:48.000000000 +0200
@@ -1,3 +1,14 @@
+davmail (5.5.1.3299-5) unstable; urgency=medium
+
+  [ Alexandre Rossi ]
+  * drop Suggests of libswt-gtk2-4-jni which is gone from the archive
+  * add default-jre as a Suggests (Closes: #987601)
+
+  [ Meeuwissen Olaf ]
+  * fix conf ignored when starting via init.d script (Closes: #989817)
+
+ -- Alexandre Rossi <alexandre.ro...@gmail.com>  Wed, 07 Jul 2021 14:39:48 
+0200
+
 davmail (5.5.1.3299-4) unstable; urgency=medium
 
   * fix service start when not using keystoreFile (Closes: #972136)
diff -Nru davmail-5.5.1.3299/debian/control davmail-5.5.1.3299/debian/control
--- davmail-5.5.1.3299/debian/control   2020-05-03 16:54:47.000000000 +0200
+++ davmail-5.5.1.3299/debian/control   2021-07-07 14:29:00.000000000 +0200
@@ -39,7 +39,7 @@
          ${shlibs:Depends},
          ${misc:Depends},
          ${java:Depends}
-Suggests: libswt-gtk2-4-jni,
+Suggests: default-jre,
           libswt-cairo-gtk-4-jni,
           libopenjfx-java,
 Description: POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway
diff -Nru davmail-5.5.1.3299/debian/init davmail-5.5.1.3299/debian/init
--- davmail-5.5.1.3299/debian/init      2018-12-27 17:54:26.000000000 +0100
+++ davmail-5.5.1.3299/debian/init      2021-07-07 14:39:39.000000000 +0200
@@ -19,23 +19,23 @@
 DESC="Davmail Exchange gateway"
 NAME=davmail
 DAEMON=/usr/bin/$NAME
-DAEMON_USER=$NAME
+DAEMON_USER=_$NAME
 HOME=/var/lib/$DAEMON_USER
 PIDFILE=/var/run/$NAME.pid
-LOGFILE=/var/log/$NAME.log
+LOGFILE=/var/log/$NAME/$NAME.log
 SCRIPTNAME=/etc/init.d/$NAME
 
 
 # Exit if the package is not installed
 [ -x "$DAEMON" ] || exit 0
 
-DAEMON_ARGS="/etc/davmail.properties"
+DAEMON_ARGS="-server /etc/davmail/davmail.properties"
 
 # Create logfiles if they do not exist
 if [ ! -r "$LOGFILE" ]
 then
     touch $LOGFILE
-    chown $NAME:adm $LOGFILE
+    chown $DAEMON_USER:adm $LOGFILE
 fi
 
 # Load the VERBOSE setting and other rcS variables

Reply via email to