Comment 5 for bug 444216

Revision history for this message
Anand Kumria (wildfire) wrote :

eve[~]% dpkg -l | grep libpam
ii libpam-ck-connector 0.3.1-0ubuntu2 ConsoleKit PAM module
ii libpam-doc 1.1.0-2ubuntu1 Documentation of PAM
ii libpam-gnome-keyring 2.28.0-0ubuntu2 PAM module to unlock the GNOME keyring upon login
ii libpam-modules 1.1.0-2ubuntu1 Pluggable Authentication Modules for PAM
ii libpam-mount 1.27-4 PAM module that can mount volumes for a user session
ii libpam-runtime 1.1.0-2ubuntu1 Runtime support for the PAM library
ii libpam0g 1.1.0-2ubuntu1 Pluggable Authentication Modules library
ii update-motd 3.5-0ubuntu1 superceded by pam_motd in libpam-modules
eve[~]% DEBCONF_DEBUG=developer
eve[~]% sudo su -
eve:~# DEBCONF_DEBUG=developer dpkg-reconfigure libpam-gnome-keyring
debconf (developer): frontend started
debconf (developer): Trying to find a templates file..
debconf (developer): Trying /usr/sbin/pam-auth-update.templates
debconf (developer): Trying /usr/share/debconf/templates/pam-auth-update.templates
debconf (developer): Couldn't find a templates file.
debconf (developer): frontend running, package name is
debconf (developer): starting /usr/sbin/pam-auth-update --package
debconf (developer): <-- VERSION 2.0
debconf (developer): --> 0 2.0
debconf (developer): <-- CAPB backup
debconf (developer): --> 0 multiselect escape backup
debconf (developer): <-- X_LOADTEMPLATEFILE /var/lib/dpkg/info/libpam-runtime.templates libpam-runtime
debconf (developer): --> 0
debconf (developer): <-- SUBST libpam-runtime/profiles profile_names unix, libpam-mount, gnome-keyring, ecryptfs-utils, consolekit
debconf (developer): --> 0
debconf (developer): <-- SUBST libpam-runtime/profiles profiles Unix authentication, Mount volumes for user, GNOME Keyring Daemon - Login keyring management, eCryptfs Key/Mount Management, ConsoleKit Session Management
debconf (developer): --> 0
debconf (developer): <-- FSET libpam-runtime/profiles seen false
debconf (developer): --> 0 false
debconf (developer): <-- SET libpam-runtime/profiles unix, libpam-mount, gnome-keyring, ecryptfs-utils, consolekit
debconf (developer): --> 0 value set
debconf (developer): <-- INPUT medium libpam-runtime/profiles
debconf (developer): --> 0 question will be asked
debconf (developer): <-- GO
debconf (developer): --> 0 ok
debconf (developer): <-- GET libpam-runtime/profiles
debconf (developer): --> 0 unix, libpam-mount, gnome-keyring, ecryptfs-utils, consolekit
debconf (developer): <-- FSET libpam-runtime/profiles seen false
debconf (developer): --> 0 false
debconf (developer): <-- SET libpam-runtime/profiles unix, libpam-mount, gnome-keyring, ecryptfs-utils, consolekit
debconf (developer): --> 0 value set
debconf (developer): <-- FSET libpam-runtime/override seen false
debconf (developer): --> 0 false
debconf (developer): <-- SET libpam-runtime/override false
debconf (developer): --> 0 value set

I do get a curses based debconf prompt with everything selected.

Oddly, I am now not able to able to get the graphical frontend to debconf to work:

ssh -X localhost -l root, and I can run:

dpkg-reconfigure -fgnome debconf

(and see a graphical display)

but

dpkg-reconfigure -fgnome libpam-gnome-keyring

still comes up with the curses interface.

Thanks,
Anand