X-GNOME-Autostart = false, der Prozess wird jedoch noch ausgeführt

460
user874923

Nach meinem Verständnis sollte das Hinzufügen X-GNOME-Autostart=falseam Ende einer Datei ~/.config/autostart/...verhindern, dass eine Anwendung sie beim Autostart startet. Ich füge diese Zeile am Ende der gnome-keyring-ssh.desktopDatei hinzu, aber der gnome-keyringProzess wird noch ausgeführt.

Nachdem Sie dies festgelegt haben, werden einige Änderungen vorgenommen. Vor dem Erstellen einer Sitzung muss ein UNIX-Socket erstellt und SSH_AUTH_SOCK festgelegt werden. Er SSH_AUTH_SOCKenthält jetzt den Pfad zu meinem UNIX-Socket (vor dem Einstellen wurde X-GNOME...ein Prozess überschrieben SSH_AUTH_SOCKund er hatte einen anderen Wert).


Frage

Was genau macht das X-GNOME-Autostart=false?

Ich benutze Ubuntu 14.

0

1 Antwort auf die Frage

0
grawity

Das ist nicht derselbe Prozess.

Läuft während des Startvorgangs gnome-keyring-daemonmehrmals:

  1. PAM (pam_gnome_keyring) startet den Hauptprozess gnome-keyring-daemon, der den Schlüsselring lädt und je nach Ihrem Anmeldekennwort aufhebt .
  2. GNOME wird gestartet gnome-keyring-daemon --start --components=pkcs11, wodurch der Hauptprozess lediglich aufgefordert wird, sein PKCS # 11-Modul (Zertifikat) zu initialisieren.
  3. GNOME wird gestartet gnome-keyring-daemon --start --components=ssh, wodurch der Hauptprozess nur dazu aufgefordert wird, sein SSH-Modul zu initialisieren.

Das Deaktivieren der Elemente 2 und 3 verhindert nicht, dass PAM seine Arbeit erledigt.

Sie meinen also, dass `gnome-keyring-daemon --start --components = ssh / pkcs11` nicht gestartet wird? Ojs vor 6 Jahren 0