Métodos que he probado:
- https://wiki.gnupg.org/GnomeKeyring
- https://blog.josefsson.org/tag/keyring/
- Eliminar las aplicaciones de GNOME Keyring de las Aplicaciones de inicio
- http://lechnology.com/software/keeagent/installation/#disable-ssh-component-of-gnome-keyring
Ninguno de estos impide que este proceso se inicie cuando inicio sesión:
me 1865 0.0 0.0 281816 7104 ? Sl 10:50 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Esto evita que mi Thunderbird descifre los correos electrónicos correctamente. Cuando finalizo el proceso, puedo descifrar los correos electrónicos como se esperaba, pero no quiero tener que hacerlo cada vez que inicio sesión.
OS Information: Debian GNU/Linux 8.3 (jessie)
¿Alguien puede ayudar?
debian
gpg
thunderbird
gnome-keyring
enigmail
Proletariado
fuente
fuente

gnome-keyringpaquete.gnome-keyringpaquete también eliminará elgnomepaquete y muchos otros. (En un mundo ideal, eliminar elgnome-keyringpaquete sería la respuesta correcta, pero en el mundo real, a menos que desee desinstalar todo su entorno de escritorio, debe evaluar otras soluciones.)Respuestas:
En realidad, el gnome-keyring-daemon en varios casos se inicia mediante el inicio de sesión X utilizando los archivos PAM (Módulos de autenticación conectables), pero hay otras formas como archivos de inicio automático también GnomeKeyring / RunningDaemon . Puede ver en detalle la integración de PAM en la documentación oficial . Pero, en general, solo necesita detectar qué administrador de escritorio está utilizando y eliminar las entradas en su
/etc/pam.d/<desktop_manager>.En mi caso, uso el
lightdm. Entonces tengo un archivo PAM llamado/etc/pam.d/lightdmque tiene ese contenido:Al eliminar o comentar las entradas que llaman al
pam_gnome_keyring.somódulo, ubicado en/lib/security, puede lograr la desactivación completa del daemon al iniciar sesión. Para estar seguro, busque/etc/xdg/autostarty busque~/.config/autostartarchivos con el patróngnome-keyring-*.desktopy agregueHidden=trueen cada archivo para deshabilitar ese componente también.Cómo en antiX 17.1 (basado en Debian 'stretch')
NOTA: Esto, o algo parecido, debería funcionar para la mayoría de los sistemas basados en Debian.
Para cada usuario para el que
gnome-keyring-daemonno debe comenzar al iniciar sesión ...~/.config/autostartOPCIONAL: Deshabilitar
gnome-keyring-daemonprocesos para 'iniciar sesión'gnome-keyring-daemonque se inicien 1 o 2 procesos al iniciar sesión. Pero se detendrán automáticamente después de un par de minutos si no se inician procesos por usuario. Por lo tanto, la alteración de estos/etc/pam.darchivos no es realmente necesaria, pero se proporciona para completarla.gnome-keyring-daemonlíneas en el archivo de configuración PAM para el administrador de pantalla (usos antiXslim):/etc/pam.d/slimReiniciar
fuente
Para una simple desactivación (en lugar de eliminar), ¿qué tal eliminar el permiso de ejecución? (Necesitará los permisos adecuados, por lo que es posible que necesite un prefijo
sudo).También podría matar el proceso si se está ejecutando actualmente:
fuente
Abra el Monitor del sistema, en la pestaña de procesos, desplácese hacia abajo y seleccione
gnome-keyring-daemon, y haga clic en finalizar proceso.Estoy usando Kali GNU / Linux Rolling y funcionó para mí.
fuente