=== Advisory Text === It was discovered that the runuser command provided by coreutils package did not ship with appropriate pam.d config files. This prevented the command from running and resulted in knock on effects in other packages as a result. One example is that cyrus-imapd would refuse to run under systemd (the default setup). The release simply includes these missing pam files.
I've tested the relevant package and ensured that cyrus imap now runs correctly. Source RPMS: coreutils-8.15-1.1.mga2.src.rpm
Assignee: mageia => qa-bugs
Testing complete x86_64 mga2 Before ------ # rpm -q coreutils coreutils-8.15-1.mga2 # systemctl start cyrus-imapd.service Job failed. See system journal and 'systemctl status' for details. # systemctl status cyrus-imapd.service cyrus-imapd.service - Cyrus-imapd IMAP/POP3 email server Loaded: loaded (/lib/systemd/system/cyrus-imapd.service; enabled) Active: failed (Result: exit-code) since Wed, 20 Jun 2012 14:06:27 +0100; 35s ago Process: 18140 ExecStartPre=/usr/lib/cyrus-imapd/cyr_systemd_helper start (code=exited, status=1/FAILURE) CGroup: name=systemd:/system/cyrus-imapd.service Jun 20 14:06:27 mega cyr_systemd_helper[18140]: runuser: Failure setting user credentials After ----- # rpm -q coreutils coreutils-8.15-1.1.mga2 # systemctl start cyrus-imapd.service # systemctl status cyrus-imapd.service cyrus-imapd.service - Cyrus-imapd IMAP/POP3 email server Loaded: loaded (/lib/systemd/system/cyrus-imapd.service; enabled) Active: active (running) since Wed, 20 Jun 2012 14:24:48 +0100; 4s ago Process: 18751 ExecStartPre=/usr/lib/cyrus-imapd/cyr_systemd_helper start (code=exited, status=0/SUCCESS) Main PID: 18813 (cyrus-master) CGroup: name=systemd:/system/cyrus-imapd.service ...etc Sophie shows the addition of /etc/pam.d/runuser and runuser-l http://sophie.zarb.org/rpms/991d5a21185328f183e9f2cc1c605cf2/files
Assigning Colin. Please reassign QA when you've had a chance to take a look. Thanks!
CC: (none) => qa-bugsAssignee: qa-bugs => mageia
Sorry Claire, what do you want me to do? Everything looks correct in your tests...
CC: (none) => eeeemail
Sorry Colin, my bad. I was thinking of the other one. Doing too many things at once. Assigning back.
CC: eeeemail, qa-bugs => (none)Assignee: mageia => qa-bugs
Testing complete i586 Validating === Advisory Text === It was discovered that the runuser command provided by coreutils package did not ship with appropriate pam.d config files. This prevented the command from running and resulted in knock on effects in other packages as a result. One example is that cyrus-imapd would refuse to run under systemd (the default setup). The release simply includes these missing pam files. SRPM: coreutils-8.15-1.1.mga2.src.rpm Could sysadmin please push from core/updates_testing to core/updates Thanks!
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugsWhiteboard: (none) => mga2-64-OK mga2-32-OK
Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0089
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED