diff options
author | Jiri Moskovcak <jmoskovc@redhat.com> | 2009-10-05 21:42:16 +0200 |
---|---|---|
committer | Jiri Moskovcak <jmoskovc@redhat.com> | 2009-10-05 21:42:16 +0200 |
commit | a47026057cd99a0e1eb34d51ed644cc66ae20bc6 (patch) | |
tree | 5a2b250f50aa8239ac98377817410cdae6a267e5 /src/Gui/PluginsSettingsDialog.py | |
parent | a56b047e24bbf96879e77f51867b96d515cdbfa6 (diff) | |
download | abrt-a47026057cd99a0e1eb34d51ed644cc66ae20bc6.tar.gz abrt-a47026057cd99a0e1eb34d51ed644cc66ae20bc6.tar.xz abrt-a47026057cd99a0e1eb34d51ed644cc66ae20bc6.zip |
removed unsecure reading/writting from ~HOME directory
- daemon eunning under root can't read/write from ~HOME, so
reading/writting config files have been moved to client (GUI)
- uses gnome keyring to store the credentials
Diffstat (limited to 'src/Gui/PluginsSettingsDialog.py')
-rw-r--r-- | src/Gui/PluginsSettingsDialog.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Gui/PluginsSettingsDialog.py b/src/Gui/PluginsSettingsDialog.py index a6420b1e..a346455e 100644 --- a/src/Gui/PluginsSettingsDialog.py +++ b/src/Gui/PluginsSettingsDialog.py @@ -130,9 +130,10 @@ class PluginsSettingsDialog: ui.dehydrate() if pluginfo.Settings: try: + pluginfo.save_settings() self.ccdaemon.setPluginSettings(pluginfo.getName(), pluginfo.Settings) except Exception, e: - gui_error_message(_("Can't save plugin settings:\n %s", e)) + gui_error_message(_("Can't save plugin settings:\n %s" % e)) #for key, val in pluginfo.Settings.iteritems(): # print "%s:%s" % (key, val) elif response == gtk.RESPONSE_CANCEL: |