[Bug 381302] New: Upgrade: pam_thinkfinger cannot be installed
https://bugzilla.novell.com/show_bug.cgi?id=381302 Summary: Upgrade: pam_thinkfinger cannot be installed Product: openSUSE 11.0 Version: Beta 1 Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Mobile Devices AssignedTo: zoz@novell.com ReportedBy: kkaempf@novell.com QAContact: qa@suse.de CC: thoenig@novell.com Found By: --- Upgrade 10.3->11.0 beta1 gives me this: 2008-04-18 09:44:45 pam_thinkfinger-0.3-8.i586.rpm install failed rpm output: File /etc/pam.d/common-account is no symlink to /etc/pam.d/common-account-pc. New config from /etc/pam.d/common-account-pc is is not in use! File /etc/pam.d/common-auth is no symlink to /etc/pam.d/common-auth-pc. New config from /etc/pam.d/common-auth-pc is is not in use! File /etc/pam.d/common-password is no symlink to /etc/pam.d/common-password-pc. New config from /etc/pam.d/common-password-pc is is not in use! File /etc/pam.d/common-session is no symlink to /etc/pam.d/common-session-pc. New config from /etc/pam.d/common-session-pc is is not in use! error: %post(pam_thinkfinger-0.3-8.i586) scriptlet failed, exit status 1 -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=381302
User thoenig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c1
Timo Hoenig
https://bugzilla.novell.com/show_bug.cgi?id=381302
User thoenig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c2
Timo Hoenig
https://bugzilla.novell.com/show_bug.cgi?id=381302
User thoenig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c3
Timo Hoenig
https://bugzilla.novell.com/show_bug.cgi?id=381302
User kukuk@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c4
Thorsten Kukuk
https://bugzilla.novell.com/show_bug.cgi?id=381302
User kkaempf@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c5
--- Comment #5 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=381302
User thoenig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c6
--- Comment #6 from Timo Hoenig
This is no warning, this is an error. It means, somebody modified the non -pc versions, so all changes pam-config will make will not be used.
pam_thinkfinger used not touch the non-pc version -- /etc/pam.d/common-auth as pam-config wasn't ready yet. The %post section of pam_thinkfinger (10.3) does revoke that change in case no other changes were made to /etc/pam.d/common-auth in between. I wonder how I can reproduce the error in order to fix this somehow? What I did until now was to install pam_thinkfinger, libthinkfinger and pam-config (10.3) and then updated those packages to the current versions of STABLE. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=381302
User thoenig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c7
Timo Hoenig
https://bugzilla.novell.com/show_bug.cgi?id=381302
User kkaempf@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c8
Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=381302
User thoenig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c9
Timo Hoenig
https://bugzilla.novell.com/show_bug.cgi?id=381302
User kkaempf@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c10
--- Comment #10 from Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=381302
User kukuk@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c11
Thorsten Kukuk
Thorsten, the only file pam_thinkfinger ever touched is /etc/pam.d/common-auth. Klaus' report looks like all symlinks are missing. That in turn sounds like a screwed system, or a bug which is not caused by pam_thinkfinger, right?
Looks like. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=381302
User kukuk@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c12
--- Comment #12 from Thorsten Kukuk
My /etc/pam.d directory does not contain a single symlink, only normal files. So this looks like screwed. However, rpm -V only reports S.5....T c /etc/pam.d/common-auth
So if symlinks are mandatory below /etc/pam.d, we need a way to enforce (and re-generate) them
The are not mandatory, they are the switch between user maintained PAM configuration and pam-config maintained PAM configuration. You can always enforce to use the pam-config created configuration by adding the -f switch to pam-config. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=381302
User thoenig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=381302#c13
Timo Hoenig
participants (1)
-
bugzilla_noreply@novell.com