Hi Mart, is it possible you haven't updated any of the config files when you ran the upgrade and 'init-helper' is mentioned somewhere?
The init-helper command was removed from cyrus-imapd.init in 2.5.9-1 Cheers, -- Ondřej Surý <ond...@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware, fast DNS(SEC) resolver Vše pro chleba (https://vseprochleba.cz) – Mouky ze mlýna a potřeby pro pečení chleba všeho druhu On Thu, Jan 26, 2017, at 10:13, Mart van de Wege wrote: > Package: cyrus-imapd > Version: 2.5.10-3 > Severity: important > > Dear Maintainer, > > *** Reporter, please consider answering these questions, where > appropriate *** > > I tried to upgrade cyrus from Jessie 2.4 to the current 2.5 in Sid; the > upgrade failed whe trying to restart cyrus-imapd. > > The error in the logs is unhelpful, it seems it is trying to execute > something that is missing, but I have no clue what. > > Running cyrmaster manually using the arguments in > /lib/systemd/system/cyrus-imapd.service produces this in > /var/log/mail.log though: > > Jan 26 10:08:19 amek cyrus/ctl_cyrusdb[15757]: skiplist: clean shutdown > file missing, updating recovery stamp > Jan 26 10:08:19 amek cyrus/ctl_cyrusdb[15757]: recovering cyrus databases > Jan 26 10:08:19 amek cyrus/ctl_cyrusdb[15757]: done recovering cyrus > databases > Jan 26 10:08:19 amek cyrus/cyr_expire[15760]: Expired 0 and expunged 0 > out of 0 messages from 0 mailboxes > Jan 26 10:08:19 amek cyrus/cyr_expire[15760]: duplicate_prune: pruning > back 3.00 days > Jan 26 10:08:19 amek cyrus/cyr_expire[15760]: duplicate_prune: purged 0 > out of 0 entries > Jan 26 10:08:20 amek cyrus/tls_prune[15763]: DBERROR: opening > /var/lib/cyrus/tls_sessions.db: cyrusdb error > Jan 26 10:08:20 amek cyrus/master[15756]: process type:START > name:tlsprune path:/usr/sbin/cyrus age:0.000s pid:15763 exited, status 1 > Jan 26 10:08:20 amek cyrus/master[15756]: can't run startup > Jan 26 10:08:20 amek cyrus/master[15756]: exiting > > Commenting out tlsprune in /etc/cyrus.conf makes it possible to manually > start cyrmaster, but starting it as a service using systemctl *still* > fails with the output below. > > This is on a pristine system. No mailboxes, a fresh install. > > output of journalctl -u cyrus-imapd.service: > > Jan 26 09:59:21 <hostname> systemd[1]: Starting Cyrus IMAP/POP3 > daemons... > Jan 26 09:59:21 <hostname> cyrus[15508]: ERROR: init-helper: Unknown > command or command not installed > Jan 26 09:59:21 <hostname> cyrus[15508]: usage: cyrus COMMAND [ARGS] > Jan 26 09:59:21 <hostname> cyrus[15508]: The most commonly used cyr > commands are: > Jan 26 09:59:21 <hostname> cyrus[15508]: reconstruct reconstruct > mailboxes > Jan 26 09:59:21 <hostname> cyrus[15508]: quota report and > optionally fix quota usage > Jan 26 09:59:21 <hostname> cyrus[15508]: squatter reindex > mailboxes > Jan 26 09:59:21 <hostname> cyrus[15508]: mbpath translate > mailbox names to filesystem paths > Jan 26 09:59:21 <hostname> cyrus[15508]: mboxlist perform > operations on the mailbox list database > Jan 26 09:59:21 <hostname> cyrus[15508]: check perform a > consistency check of the cyrus mailstore > Jan 26 09:59:21 <hostname> cyrus[15508]: tls_prune prune expired > sessions from the TLS sessions database > Jan 26 09:59:21 <hostname> cyrus[15508]: ctl_cyrusdb perform > operations common to all Cyrus databases > Jan 26 09:59:21 <hostname> cyrus[15508]: expire expire messages > and duplicate delivery database entries > Jan 26 09:59:21 <hostname> cyrus[15508]: arbitron arbitron > mailboxes > Jan 26 09:59:21 <hostname> cyrus[15508]: cvt_cyrusdb convert a > database file between cyrus database formats > Jan 26 09:59:21 <hostname> cyrus[15508]: arbitronsort sorts > arbitron(8) output > Jan 26 09:59:21 <hostname> cyrus[15508]: ipurge delete mail > from IMAP mailbox or partition based on age or size > Jan 26 09:59:21 <hostname> cyrus[15508]: makedirs Sets up the > Cyrus IMAPd system directories (spools) > Jan 26 09:59:21 <hostname> cyrus[15508]: You can get manpages for > respective command by prepending cyrus- > Jan 26 09:59:21 <hostname> cyrus[15508]: prefix to the command name, > f.e.: > Jan 26 09:59:21 <hostname> cyrus[15508]: man 8 cyrus-reconstruct > Jan 26 09:59:21 <hostname> systemd[1]: cyrus-imapd.service: Control > process exited, code=exited status=1 > Jan 26 09:59:21 <hostname> systemd[1]: Failed to start Cyrus IMAP/POP3 > daemons. > Jan 26 09:59:21 <hostname> systemd[1]: cyrus-imapd.service: Unit entered > failed state. > Jan 26 09:59:21 <hostname> systemd[1]: cyrus-imapd.service: Failed with > result 'exit-code'. > Jan 26 09:59:21 <hostname> systemd[1]: cyrus-imapd.service: Service > hold-off time over, scheduling restart. > Jan 26 09:59:21 <hostname> systemd[1]: Stopped Cyrus IMAP/POP3 daemons. > Jan 26 09:59:21 <hostname> systemd[1]: cyrus-imapd.service: Start request > repeated too quickly. > Jan 26 09:59:21 <hostname> systemd[1]: Failed to start Cyrus IMAP/POP3 > daemons. > Jan 26 09:59:21 <hostname> systemd[1]: cyrus-imapd.service: Unit entered > failed state. > Jan 26 09:59:21 <hostname> systemd[1]: cyrus-imapd.service: Failed with > result 'exit-code'. > > > -- System Information: > Debian Release: 9.0 > APT prefers unstable > APT policy: (500, 'unstable'), (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.8.4 (SMP w/2 CPU cores) > Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages cyrus-imapd depends on: > ih cyrus-common 2.5.10-3 > ii dpkg 1.18.18 > ii libc6 2.24-9 > ii libicu57 57.1-5 > ii libsasl2-2 2.1.27~101-g0780600+dfsg-2 > ii libssl1.1 1.1.0c-4 > ii libwrap0 7.6.q-26 > ii zlib1g 1:1.2.8.dfsg-4 > > cyrus-imapd recommends no packages. > > cyrus-imapd suggests no packages. > > -- no debconf information > > _______________________________________________ > Pkg-Cyrus-imapd-Debian-devel mailing list > Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel _______________________________________________ Pkg-Cyrus-imapd-Debian-devel mailing list Pkg-Cyrus-imapd-Debian-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-cyrus-imapd-debian-devel