X-GNOME-Autostart = false mas o processo ainda é executado

0

Pelo que entendi, adicionar X-GNOME-Autostart=false no final de um arquivo em ~/.config/autostart/... deve impedir que um aplicativo seja iniciado em autostart. Estou adicionando essa linha no final do arquivo gnome-keyring-ssh.desktop , mas o processo gnome-keyring ainda é executado.

São claramente algumas alterações depois de definir isso.Eu criei um soquete UNIX e configure SSH_AUTH_SOCK antes de criar uma sessão, e agora SSH_AUTH_SOCK contém o caminho para o meu soquete UNIX (antes de definir X-GNOME... , algum processo estava sobrescrevendo SSH_AUTH_SOCK e tinha algum outro valor).

Pergunta

O que exatamente isso faz X-GNOME-Autostart=false ?

Estou usando o ubuntu 14.

    
por user874923 21.02.2018 / 13:57

1 resposta

0

Esse não é o mesmo processo.

Durante a inicialização, gnome-keyring-daemon é executado várias vezes:

  1. O PAM (pam_gnome_keyring) inicia o processo principal gnome-keyring-daemon , que carrega o chaveiro e o desbloqueia com base na sua senha de login.
  2. O GNOME lança gnome-keyring-daemon --start --components=pkcs11 , que apenas informa ao processo main para inicializar seu módulo PKCS # 11 (certificado).
  3. O GNOME lança gnome-keyring-daemon --start --components=ssh , que apenas informa ao processo main para inicializar seu módulo SSH.

Desativar os itens 2 e 3 não impedirá que o PAM faça seu trabalho.

    
por 22.02.2018 / 07:14