Package: exim4-base Version: 4.98-1 Severity: normal Dear Maintainer,
After a recent apt update and reboot, exim4 started and grabbed a reference to /home before autofs started making home directories available. This meant it could not deliver email. Autofs map for /home looks like: * nfs-server:/export/home/& exim4 needs to look for ~/.forward when delivering email; (and we often end up delivering into ~/Mail/inbox for each user) I think exim4's systemd unit file needs something like After= ... remote-fs.target autofs.service RequireMountsFor=/home/someuser to make sure that home directories are available by the time it starts (but systemd is a bit of a mystery to me) Package-specific info: Exim version 4.98 #2 built 11-Jul-2024 05:41:31 Copyright (c) University of Cambridge, 1995 - 2018 (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2024 Hints DB: Berkeley DB: Berkeley DB 5.3.28: (September 9, 2013) Support for: Content_Scanning crypteq Expand_dlfunc iconv() IPv6 PAM Perl GnuTLS move_frozen_messages TLS_resume DANE DKIM DNSSEC ESMTP_Limits ESMTP_Wellknown Event I18N OCSP PIPECONNECT PRDR PROXY Queue_Ramp SOCKS SPF SRS TCP_Fast_Open Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql sqlite Authenticators: cram_md5 cyrus_sasl dovecot external plaintext spa tls Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp Malware: f-protd f-prot6d drweb fsecure sophie clamd avast sock cmdline Fixed never_users: 0 Configure owner: 0:0 Size of off_t: 8 Configuration file search path is /etc/exim4/exim4.conf:/var/lib/exim4/config.autogenerated Configuration file is /var/lib/exim4/config.autogenerated -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 6.7.12-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages exim4-base depends on: ii adduser 3.137 ii cron [cron-daemon] 3.0pl1-189 ii debconf [debconf-2.0] 1.5.87 ii exim4-config [exim4-config-2] 4.98-1 ii libc6 2.40-2 ii libdb5.3t64 5.3.28+dfsg2-7 ii libfile-fcntllock-perl 0.22-4+b3 ii netbase 6.4 ii perl 5.38.2-5 ii systemd-sysv 256.5-2 Versions of packages exim4-base recommends: pn bsd-mailx | mailx <none> ii psmisc 23.7-1 Versions of packages exim4-base suggests: pn exim4-doc-html | exim4-doc-info <none> pn eximon4 <none> ii file 1:5.45-3 pn mail-reader <none> ii openssl 3.3.1-7 pn spf-tools-perl <none> pn swaks <none> -- debconf information: exim4/purge_spool: false exim4-base/drec:

