I did a kind of bisect, because just looking at diffs I couldn't spot
when the /var/spool/postfix/dev directory stopped being created.

What I found is:
3.9.1-4: creates /var/spool/postfix/dev
3.9.1-5: does NOT create /var/spool/postfix/dev, leading to the
rsyslogd error about not being able to create the log socket in that
dir.

The debian/configure-instance.in diff shows this cp command now commented:
+## ldaps needs this. debian bug 572841 (Mar-2010)
+# let's omit this for now (in Dec-2024) for new installs and see what happens
+# Having device nodes in /var causes numerous issues
+# If anything, it can be bind-mounted from actual /dev,
+# or better yet, just use proxy: map types.
+# Might as well remove existing dev/*random from old chroot
+#cp -a -n --parents /dev/random /dev/urandom . 2>/dev/null || :

Maybe that was the only thing still in dev (the random devices), and
now nothing else creates the dev directory.

Reply via email to