Xscreensaver will not unlock during upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pam (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
When running an update-manager upgrade from Hardy to Intrepid using "update-manager -dc", Xscreensaver came up and locked (as expected). When trying to unlock, password prompt is not given. Instead, the "login incorrect" dialog immediately comes up. "New login" and "OK" buttons are not usable. It is impossible to unlock the screen to get back to the upgrade application.
/var/log/auth.log shows:
Aug 8 14:24:16 gchaix-laptop xscreensaver: PAM unable to dlopen(
Aug 8 14:24:16 gchaix-laptop xscreensaver: PAM [error: /lib/tls/
Aug 8 14:24:16 gchaix-laptop xscreensaver: PAM adding faulty module: /lib/security/
Related branches
Changed in pam: | |
importance: | Undecided → High |
status: | New → Confirmed |
This bug is resolved in the latest Debian version of pam, 1.0.1-5, which has been merged into jaunty as pam 1.0.1-5ubuntu1. Changelog:
pam (1.0.1-5) unstable; urgency=low
* Build-conflict with libxcrypt-dev, which otherwise pulls libxcrypt in as
a dependency of libpam-modules if it's installed during the build.
Thanks to Larry Doolittle for catching.
* Don't refer to gnome-screensaver in the debconf template; it isn't
actually affected by the libpam symbol issue because it forks a separate
process to display the screensaver dialog.
* Have libpam-modules Pre-Depend on ${misc:Depends}, so that we can
warn users about needing to disable xscreensaver and xlockmore
before libpam-modules is unpacked. Closes: #502140, LP: #256238.
* Updated debconf translations for the new template:
- Italian, thanks to David Paleino <email address hidden>
- Simplified Chinese, thanks to Deng Xiyue
<email address hidden> (closes: #510371)
- Portuguese, thanks to Am<C3><A9>rico Monteiro <email address hidden>
- Swedish, thanks to Martin Bagge <email address hidden> (closes: #510379)
- Japanese, thanks to Kenshi Muto <email address hidden> (closes: #510380)
- Finnish, thanks to Esko Araj<C3><A4>rvi <email address hidden> (closes: #510382)
- Spanish, thanks to Javier Fernandez-Sanguino Pe<C3><B1>a <email address hidden>
(closes: #510389)
- Galician, thanks to Marce Villarino <email address hidden>
- Slovak, thanks to helix84 <email address hidden> (closes: #510412)
- Bulgarian, thanks to Damyan Ivanov <email address hidden>
- Czech, thanks to Miroslav Kure <<email address hidden>
(closes: #510608)
- French, thanks to Steve Petruzzello <email address hidden>
- German, thanks to Sven Joachim <email address hidden> (closes: #510617)
- Basque, thanks to Piarres Beobide <email address hidden>
(closes: #510699)
- Russian, thanks to Yuri Kozlov <email address hidden> (closes: #510701)
- Turkish, thanks to Mert Dirik <email address hidden> (closes: #510707)