diff options
author | Martin Sivak <msivak@redhat.com> | 2008-11-20 15:18:58 +0100 |
---|---|---|
committer | Martin Sivak <msivak@redhat.com> | 2008-11-20 15:19:29 +0100 |
commit | 3dba4d574ee89f4fedbda734aa84abc685fefeac (patch) | |
tree | 1da1eb4d854078ec0c4e56cb1dc78fd441c342a8 /pyfirstaidkit/interpret.py | |
parent | 89076e2d9d175f11f180abe762c6a953e5768498 (diff) | |
download | firstaidkit-3dba4d574ee89f4fedbda734aa84abc685fefeac.tar.gz firstaidkit-3dba4d574ee89f4fedbda734aa84abc685fefeac.tar.xz firstaidkit-3dba4d574ee89f4fedbda734aa84abc685fefeac.zip |
Reset the flags before the root check
Diffstat (limited to 'pyfirstaidkit/interpret.py')
-rw-r--r-- | pyfirstaidkit/interpret.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pyfirstaidkit/interpret.py b/pyfirstaidkit/interpret.py index a55ab0e..67cc9dc 100644 --- a/pyfirstaidkit/interpret.py +++ b/pyfirstaidkit/interpret.py @@ -86,6 +86,9 @@ class Tasker: self._reporting.start(level = TASKER, origin = self) pluginSystem = self.pluginSystem + # Reset the flag state + self._provide.reset() + # Check the root privilegies if os.geteuid() == 0: self._reporting.info("You are running the firstaidkit as root.", @@ -98,7 +101,6 @@ class Tasker: self._provide.unprovide("root") #initialize the startup set of flags - self._provide.reset() for flag in self._config.operation._list("flags"): self._provide.provide(flag) |