Uso Slim como mi gestor de login gráfico porque es más ligero que GDM o KDM. Por otro lado, uso Xfce porque es más ligero que Gnome y KDE. Y por último, uso nm-applet para conectarme a Internet (por red cableada, Wi-fi o banda ancha móvil)
El problema
Slim no desbloquea gnome-keyring aun y cuando se agreguen las siguientes líneas al archivo /etc/pam.d/slim:
auth optional pam_gnome_keyring.so session optional pam_gnome_keyring.so auto_start
Esas líneas son sugeridas por el archivo /usr/share/doc/libpam-gnome-keyring/README.Debian, el cual es parte del paquete libpam-gnome-keyring. Por consiguiente cada vez que entro nm-applet pregunta por el desbloqueo del keyring por omisión como puede verse en la imagen de arriba.
La solución
Debes sobre escribir el archivo /etc/pam.d/slim con las siguientes líneas:
# # The PAM configuration file for the SLiM graphical login manager # # Disallows other than root logins when /etc/nologin exists # (Replaces the `NOLOGINS_FILE' option from login.defs) auth requisite pam_nologin.so # This module parses environment configuration file(s) # and also allows you to use an extended config # file /etc/security/pam_env.conf. # # parsing /etc/environment needs "readenv=1" session required pam_env.so readenv=1 # locale variables are also kept into /etc/default/locale in etch # reading this file *in addition to /etc/environment* does not hurt session required pam_env.so readenv=1 envfile=/etc/default/locale # Standard Un*x authentication. @include common-auth # This allows certain extra groups to be granted to a user # based on things like time of day, tty, service, and user. # Please edit /etc/security/group.conf to fit your needs # (Replaces the `CONSOLE_GROUPS' option in login.defs) auth optional pam_group.so # Sets up user limits according to /etc/security/limits.conf # (Replaces the use of /etc/limits in old login) session required pam_limits.so # Standard Un*x account and session @include common-account @include common-session @include common-password
La próxima vez que entres a Xfce o cualquier otro gestor de escritorio, el keyring estará desbloqueado.
Referencias
- pls include /etc/pam.d/slim
- slim: doesn’t unlock gnome-keyring
- Arch Linux Forums / How to unlock keyring in Slim login session?


Planeta Linux
Sígueme