Konfigurieren Sie jabber, ohne das Passwort im Klartext zu schreiben

9

Ich finde Jabber ein fantastisches Tool, aber es macht mir ein wenig Sorgen, dass mein Passwort in meiner Init-Datei im Klartext geschrieben ist.
Gibt es eine Möglichkeit, meine Jabber-Anmeldeinformationen zu konfigurieren, ohne sie im Klartext zu schreiben?

Um ganz klar zu sein, ich möchte auch nicht nach einem Passwort gefragt werden. Die Lösung müsste sich also an einen externen Schlüsselring / eine externe Datenbank anschließen oder nur verschlüsseln, um das Kennwort zu verschleiern.

Im Idealfall wäre die Lösung unabhängig vom Betriebssystem, aber meine Priorität ist es, sie unter Linux (mit Gnome) zum Laufen zu bringen, wo ich am häufigsten Jabber verwende.

Malabarba
quelle

Antworten:

6

Siehe Emacs Auth-Quelle . Möglicherweise stellen Sie fest, dass es bereits mit der Standardauthentifizierung des von Ihnen verwendeten Tools verbunden ist, z. B. wenn ERC es verwendet. Ich habe ein bisschen darüber in diesem Blog-Beitrag geschrieben .

Ben Hyde
quelle
3

Ich verwende pass , um meine Passwörter zu speichern, und einen Lisp-Wrapper, um den Wert entsprechend festzulegen:

(require 's)
(defun my-password (pass)
  (s-trim (shell-command-to-string
            (concat "pass show " pass))))

(setq my-jabber-password (my-password "Personal/jabber"))
shosti
quelle