Your message dated Wed, 11 Jun 2025 15:31:26 -0700
with message-id <2422312.OYXXYNVTWy@soren-desktop>
and subject line courier-authdaemon: race condition in init script
has caused the Debian Bug report #836863,
regarding courier-authdaemon: race condition in init script
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.)
--
836863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836863
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: courier-authdaemon
Version: 0.66.1-1+b1
Severity: normal
Dear Maintainer,
today my courier-authdaemon failed to start. Investigation showed
Sep 6 09:44:18 trumm courier-authdaemon[420]: Starting Courier authentication
services: authdaemondmkdir: cannot create directory '/var/run/courier': File
exists
Sep 6 09:44:18 trumm systemd[1]: courier-authdaemon.service: control process
exited, code=exited status=1
Sep 6 09:44:18 trumm systemd[1]: Unit courier-authdaemon.service entered
failed state.
The init script checks for existence of /var/run/courier and creates it
if it doesn't exist. courier-ldap's init script, started in parallel
by systemd, does the same, and boom!
I note that courier-ldap's init script differs in that it has
mkdir -p -m 0775 $RUNDIR
The -p flag, according to the man page, does not error out when the
target directory exists.
regards,
cm.
-- System Information:
Debian Release: 8.5
APT prefers stable
APT policy: (500, 'stable'), (500, 'oldstable')
Architecture: i386 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages courier-authdaemon depends on:
ii courier-authlib 0.66.1-1+b1
ii lsb-base 4.1+Debian13+nmu1
courier-authdaemon recommends no packages.
courier-authdaemon suggests no packages.
-- Configuration Files:
/etc/courier/authdaemonrc changed [not included]
-- no debconf information
--- End Message ---
--- Begin Message ---
I am going to close this bug report as there was no response to my previous
message and this bug was likely fixed in a previous release.
--
Soren Stoutner
[email protected]
signature.asc
Description: This is a digitally signed message part.
--- End Message ---