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-keyring
paquete.gnome-keyring
paquete también eliminará elgnome
paquete y muchos otros. (En un mundo ideal, eliminar elgnome-keyring
paquete 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/lightdm
que tiene ese contenido:Al eliminar o comentar las entradas que llaman al
pam_gnome_keyring.so
módulo, ubicado en/lib/security
, puede lograr la desactivación completa del daemon al iniciar sesión. Para estar seguro, busque/etc/xdg/autostart
y busque~/.config/autostart
archivos con el patróngnome-keyring-*.desktop
y agregueHidden=true
en 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-daemon
no debe comenzar al iniciar sesión ...~/.config/autostart
OPCIONAL: Deshabilitar
gnome-keyring-daemon
procesos para 'iniciar sesión'gnome-keyring-daemon
que 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.d
archivos no es realmente necesaria, pero se proporciona para completarla.gnome-keyring-daemon
líneas en el archivo de configuración PAM para el administrador de pantalla (usos antiXslim
):/etc/pam.d/slim
Reiniciar
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