https://bugzilla.suse.com/show_bug.cgi?id=1186602
https://bugzilla.suse.com/show_bug.cgi?id=1186602#c6
--- Comment #6 from Josef M�llers ---
Thanks, Martin.
I'm wondering why this works:
pam-config --service su-l -a --mount
The problem is that pam-config has a bug:
Initially, the PAM config file for "su -l" is "/usr/etc/pam.d/su-l" and
"/etc/pam.d/su-l" does not exist. This is on purpose and "/usr/etc" is
read-only on MicroOS and Transactional Server.
When you call "pam-config", it will read the config file from
"/usr/etc/pam.d/su-l" but tries to write the modified file to
"/etc/pam.d/su-l".
However, just before writing, it checks the readability of "/etc/pam.d/su-l",
fails and exits. Thorsten Kukuk cannot remember why this check was ever there
and who put it there, but we both agree it's definitely wrong.
Anyways ... I'll try this on a fresh TW and see what I can see ;-)
--
You are receiving this mail because:
You are on the CC list for the bug.