I’m revisiting an opendkim milter setup I have running locally. Is there some kind of ‘best practice’ regarding where milter sockets are placed inside a Postfix chroot in /var/spool/postfix, and with what permissions?
I see no /run directory being created by default in the chroot, but I see two directories /public and /private that contain socket files. What are these directories for? My socket is being created by an unprivileged user, so the solution I have working so far is to create a top-level directory /opendkim belonging to that user, and just put the socket in there. Thank you for any insights. -- David