Am Dienstag, 29. September 2015, 15:38:58 schrieb Rainer Klier:
Am 29.09.2015 um 15:19 schrieb Wilhelm Boltz:
In my directory (pam.d) all files are up to date, though some older files exist. That may be the reason why permissions changed.
i found .rpmnew files in /etc/pam.d. i fixed it by linking the .rpmnew files to the searched files. for example i linked /etc/pam.d/common-account.rpmnew to /etc/pam.d/common-account.
Better a copy/move the .rpmnew files over the corresponding common-xxx-pc ones (e.g. common-account.rpmnew -> common-account-pc), to which common-account and so on are normally symlinked to. And yes, that is the proper fix. The reason why the permissions changed is that the security team declined to install Plasma5's kcheckpass as suid root (like the KDE4 version is). https://bugzilla.opensuse.org/show_bug.cgi?id=926267 And it isn't necessary anyway with pam_unix.so, which is used by default since openSUSE 13.1. But if you kept upgrading your system since before 13.1, you'll still be using pam_unix2.so (and have those .rpmnew files...) because the PAM configuration is not changed during updates (for good reasons). If you do change the permissions of kcheckpass manually, this won't survive updates. You'd have to set them in /etc/permissions.local instead. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org