summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/firstaidkit/firstaidkit.conf2
-rwxr-xr-xfirstaidkit8
-rw-r--r--firstaidkit.spec2
-rw-r--r--pyfirstaidkit/configuration.py2
4 files changed, 7 insertions, 7 deletions
diff --git a/etc/firstaidkit/firstaidkit.conf b/etc/firstaidkit/firstaidkit.conf
index afa975f..e7b2870 100644
--- a/etc/firstaidkit/firstaidkit.conf
+++ b/etc/firstaidkit/firstaidkit.conf
@@ -19,7 +19,7 @@
#
# frontend:
# Where to look for the frontend modules
-#frontend = /usr/lib64/firstaidkit/frontend /usr/lib/firstaidkit/frontend
+#frontend = '/usr/lib64/firstaidkit/frontend' '/usr/lib/firstaidkit/frontend'
#
# configuration:
diff --git a/firstaidkit b/firstaidkit
index ec8ec38..d9e79e6 100755
--- a/firstaidkit
+++ b/firstaidkit
@@ -88,9 +88,9 @@ class Output(Thread):
class GuiOutput(Thread):
- def __init__(self, cfg, tasker, importance = logging.INFO, *args, **kwargs):
+ def __init__(self, cfg, tasker, dir, importance = logging.INFO, *args, **kwargs):
Thread.__init__(self, *args, **kwargs)
- self.w = MainWindow(cfg, tasker, importance = importance, dir=cfg.system.frontend)
+ self.w = MainWindow(cfg, tasker, importance = importance, dir=dir)
def run(self):
self.w.run()
@@ -237,11 +237,11 @@ if __name__=="__main__":
if Config.operation.verbose=="False":
outputThread = Output(singlerun.reporting())
if Config.operation.gui=="gui":
- outputThreadGui = GuiOutput(Config, singlerun)
+ outputThreadGui = GuiOutput(Config, singlerun, dir = os.path.dirname(frontend_gtk.__file__))
else:
outputThread = Output(singlerun.reporting(), importance = 0)
if Config.operation.gui=="gui":
- outputThreadGui = GuiOutput(Config, singlerun, importance = 0)
+ outputThreadGui = GuiOutput(Config, singlerun, importance = 0, dir = os.path.dirname(frontend_gtk.__file__))
if Config.operation.gui=="gui":
singlerun.reporting().notify(outputThreadGui.w.update)
diff --git a/firstaidkit.spec b/firstaidkit.spec
index 6bce577..8975ce2 100644
--- a/firstaidkit.spec
+++ b/firstaidkit.spec
@@ -107,7 +107,7 @@ For example: corrupted database or important system packages missing.
Group: Applications/System
Summary: FirstAidKit GUI
Requires: %{name} = %{version}-%{release}
-Requires: pygtk2>=2.6
+Requires: pygtk2
%description gui
This package contains the Gtk based FirstAidKit GUI
diff --git a/pyfirstaidkit/configuration.py b/pyfirstaidkit/configuration.py
index a08b60d..e21ebc0 100644
--- a/pyfirstaidkit/configuration.py
+++ b/pyfirstaidkit/configuration.py
@@ -52,7 +52,7 @@ def createDefaultConfig(config):
config.system.configuration = "/etc/firstaidkit"
# Frontend modules are in specified directories
- config.system.frontend = "/usr/lib64/firstaidkit/frontend /usr/lib/firstaidkit/frontend"
+ config.system.frontend = "'/usr/lib64/firstaidkit/frontend' '/usr/lib/firstaidkit/frontend'"
#
# There will be 4 default places where FAK will look for plugins, these 4 names