summaryrefslogtreecommitdiffstats
path: root/src/Gui/PluginsSettingsDialog.py
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-10-05 21:42:16 +0200
committerJiri Moskovcak <jmoskovc@redhat.com>2009-10-05 21:42:16 +0200
commita47026057cd99a0e1eb34d51ed644cc66ae20bc6 (patch)
tree5a2b250f50aa8239ac98377817410cdae6a267e5 /src/Gui/PluginsSettingsDialog.py
parenta56b047e24bbf96879e77f51867b96d515cdbfa6 (diff)
downloadabrt-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.py3
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: