Package: cyrus-imapd Version: 3.0.8-1 Severity: important Tags: patch Without this file cyrus doesn't start : cyrus/master[13622]: unable to bind to lmtpunix/unix socket: No such file or directory cyrus/master[13622]: unable to create lmtpunix listener socket: No such file or directory cyrus/master[13622]: unable to bind to notify/unix socket: No such file or directory cyrus/master[13622]: unable to create notify listener socket: No such file or directory
-- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-2-amd64 (SMP w/12 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 Versions of packages cyrus-imapd depends on: ii cyrus-common 3.0.8-1 ii dpkg 1.19.4 ii libc6 2.28-7 ii libcom-err2 1.44.5-1 ii libsasl2-2 2.1.27+dfsg-1 ii libssl1.1 1.1.1a-1 ii libwrap0 7.6.q-27 ii zlib1g 1:1.2.11.dfsg-1 cyrus-imapd recommends no packages. cyrus-imapd suggests no packages. -- no debconf information
diff -Nru cyrus-imapd-3.0.8.orig/debian/conffiles cyrus-imapd-3.0.8/debian/conffiles --- cyrus-imapd-3.0.8.orig/debian/conffiles 1970-01-01 01:00:00.000000000 +0100 +++ cyrus-imapd-3.0.8/debian/conffiles 2019-02-14 10:52:53.762162515 +0100 @@ -0,0 +1 @@ +/usr/lib/tmpfiles.d/cyrus-imapd.conf diff -Nru cyrus-imapd-3.0.8.orig/debian/cyrus-common.install cyrus-imapd-3.0.8/debian/cyrus-common.install --- cyrus-imapd-3.0.8.orig/debian/cyrus-common.install 2019-02-08 15:43:38.000000000 +0100 +++ cyrus-imapd-3.0.8/debian/cyrus-common.install 2019-02-13 16:27:22.539335189 +0100 @@ -44,6 +44,7 @@ usr/lib/cyrus/cyrus-*.txt usr/lib/cyrus/get-backtrace.gdb usr/lib/cyrus/upgrade/ +usr/lib/tmpfiles.d/cyrus-imapd.conf usr/sbin/cyrus usr/share/man/man5/cyrus.conf.5 usr/share/man/man5/imapd.conf.5 diff -Nru cyrus-imapd-3.0.8.orig/debian/cyrus-imapd.conf cyrus-imapd-3.0.8/debian/cyrus-imapd.conf --- cyrus-imapd-3.0.8.orig/debian/cyrus-imapd.conf 1970-01-01 01:00:00.000000000 +0100 +++ cyrus-imapd-3.0.8/debian/cyrus-imapd.conf 2019-02-13 16:25:55.871054843 +0100 @@ -0,0 +1,3 @@ +#Type Path Mode UID GID Age Argument + d /run/cyrus 0755 cyrus mail - - + d /run/cyrus/socket 0750 cyrus mail - - diff -Nru cyrus-imapd-3.0.8.orig/debian/rules cyrus-imapd-3.0.8/debian/rules --- cyrus-imapd-3.0.8.orig/debian/rules 2019-02-08 15:43:38.000000000 +0100 +++ cyrus-imapd-3.0.8/debian/rules 2019-02-13 16:56:03.076879303 +0100 @@ -167,6 +167,10 @@ install -m 644 debian/logcheck.ignore $(TMPPKG)/etc/logcheck/ignore.d.server/cyrus-imapd install -m 644 debian/logcheck.violations.ignore $(TMPPKG)/etc/logcheck/violations.ignore.d/cyrus-imapd + # and tmpfile.d file + install -d -m 755 $(TMPPKG)/usr/lib/tmpfiles.d/ + install -m 644 debian/cyrus-imapd.conf $(TMPPKG)/usr/lib/tmpfiles.d/cyrus-imapd.conf + # And other upgrade helpers install -m 644 debian/cyrus-db-types.txt debian/cyrus-hardwired-config.txt \ $(TMPPKG)/usr/lib/cyrus