https://bugzilla.novell.com/show_bug.cgi?id=751125 https://bugzilla.novell.com/show_bug.cgi?id=751125#c0 Summary: courier-authlib - hardcoded PID dir permissions break maildrop Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: hvogel@suse.com ReportedBy: suse-beta@cboltz.de QAContact: qa@suse.de CC: chris@computersalat.de Found By: Beta-Customer Blocker: --- The courier-authdaemon initscript contains: COURIER_AUTHLIB_PID=$COURIER_AUTHLIB_PIDDIR/pid [...] install -d -m0700 -o root -g root $COURIER_AUTHLIB_PIDDIR; The problem with this is: the directory permissions are hardcoded, and manual permission changes are lost at the next reboot because /var/run is a tmpfs now. This breaks mail delivery with maildrop, which can/should run as non-root and needs to access the courier-authlib socket (to find out the maildir for a user). Please make the PID directory permissions (at least group and mode) configurable. The easiest solution is probably to add the config options to /etc/authlib/authdaemonrc The initscript should then be changed to something like: install -d -m$PID_DIR_MODE -o $PID_DIR_OWNER \ -g $PID_DIR_GROUP $COURIER_AUTHLIB_PIDDIR; -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.