Fedora 18: Revelation: Passwortgenerierung funktioniert nicht mehr

Bitte beachtet auch die Anmerkungen zu den HowTos!

Falls beim Versuch, in Revelation ein neues Passwort für einen Eintrag zu generieren, folgende Fehlermeldung erscheint

Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/revelation/ui.py", line 1057, in 
    self.button = Button(_('Generate'), lambda w: self.generate())
  File "/usr/lib64/python2.7/site-packages/revelation/ui.py", line 1066, in generate
    password = util.generate_password(self.config.get("passwordgen/length"),self.config.get("passwordgen/punctuation"))
  File "/usr/lib64/python2.7/site-packages/revelation/config.py", line 129, in get
    raise ConfigError
ConfigError

liegt dies daran, das sich mit dem letzten Update von Revelation das gconf-Schema geändert hat.

Um dieses Problem zu beseitigen, muss zuerst Revelation beendet werden und anschließend müssen folgende Befehle ausgeführt werden:

rm -f ~/.gconf/apps/revelation
pkill gconfd

Dadurch wird die Konfiguration von Revelation auf den Ausgangszustand zurückgesetzt und beim nächsten Start von Revelation neu eingelesen. Im Zweifelsfall sollte man sich also vorher die geänderten Einstellungen notieren oder Screenshots anfertigen.

Von Heiko

Gründer, Admin und Hauptautor von Fedora-Blog.de. Benutzt Fedora seit Core 4, hat nach Core 6 aber bis zum Release von Fedora 12 einen Abstecher zu CentOS gemacht, ist inzwischen aber wieder zu Fedora zurückgekehrt und plant auch nicht, daran in naher Zukunft etwas zu ändern.