SVN+Gnome-keyring ohne X (Wheezy)

Alles rund um sicherheitsrelevante Fragen und Probleme.
Antworten
cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

SVN+Gnome-keyring ohne X (Wheezy)

Beitrag von cronoik » 26.11.2015 20:32:12

Hallo zusammen,

ich möchte gern meine svn Passwörter im gnome-keyring speichern und scheitere daran. Was ich gemacht habe:
In /etc/pam.d/login habe ich folgende Einträge hinzugefügt:

Code: Alles auswählen

auth optional pam_gnome_keyring.so  
session optional pam_gnome_keyring.so auto_start
In /etc/pam.d/passwd:

Code: Alles auswählen

password optional pam_gnome_keyring.so  
Die .subversion/config enthält:

Code: Alles auswählen

password-stores = gnome-keyring
store-passwords = yes
Die .subversion/servers:

Code: Alles auswählen

store-plaintext-passwords = no
store-passwords = yes
Die .profile:

Code: Alles auswählen

eval $(/usr/bin/dbus-launch /usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
export SSH_AUTH_SOCK
export GPG_AGENT_INFO
Wobei ich glaube, dass die components und die exports überflüssig sind. Das ist im Moment, aber nicht das Problem. Entsprechend oberen Werten, wird gnome-keyring-daemon gestartet, aber svn möchte dort keine Passwörter ablegen. Meine Vermutung ist, das der eigentliche Ablageort noch nicht erzeugt worden ist.

Code: Alles auswählen

ls -l .gnome2/keyrings/
bringt entsprechend nichts. Beim Recherchieren habe bin ich oftmals über externe tools gestolpert [1], die zum Erzeugen benötigt werden. Ist das wirklich nötig und mein Vorgehen sinnvoll? Vielen Dank im Voraus an alle Leser.

[1] http://superuser.com/questions/141036/u ... -without-x Synopsis
Hilf mit unser Wiki zu verbessern!

Benutzeravatar
ingo2
Beiträge: 1125
Registriert: 06.12.2007 18:25:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Wo der gute Riesling wächst

Re: SVN+Gnome-keyring ohne X (Wheezy)

Beitrag von ingo2 » 11.01.2016 17:32:34

Nur zur Info:

unter Jessie liegen die keyrings unter ~/.local/share/keyrings/.

Eine Lösung für dein Problem habe ich auch nicht, ich kämpfe mit dem Gegenteil:
möchte aus Sicherheitsgründen dem gnome-keyring-daemon verbieten, das PW meines OpenVPN-Keys zu speichern ;-)

Benutzeravatar
ingo2
Beiträge: 1125
Registriert: 06.12.2007 18:25:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Wo der gute Riesling wächst

Re: SVN+Gnome-keyring ohne X (Wheezy)

Beitrag von ingo2 » 11.01.2016 17:35:43

cronoik hat geschrieben:Hallo zusammen,

ich möchte gern meine svn Passwörter im gnome-keyring speichern und scheitere daran. Was ich gemacht habe:
In /etc/pam.d/login habe ich folgende Einträge hinzugefügt:

Code: Alles auswählen

auth optional pam_gnome_keyring.so  
session optional pam_gnome_keyring.so auto_start
Unter Jessie ist da ein "-" vor den Zeilen:

Code: Alles auswählen

-auth optional pam_gnome_keyring.so
-session optional        pam_gnome_keyring.so auto_start
Gruß, Ingo

Antworten