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 | |
| 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')
| -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) |
