diff options
author | Michael E Brown <michael_e_brown@dell.com> | 2007-12-06 17:01:31 -0600 |
---|---|---|
committer | Michael E Brown <michael_e_brown@dell.com> | 2007-12-06 17:01:31 -0600 |
commit | 6a0834b7e01bcfebb5f54a9591812fd4af220478 (patch) | |
tree | def7bf9e220fd5df667847a76750eb6a30d0684d | |
parent | 8c8c66e238e3507ed1aebc67506f458e1414906d (diff) | |
download | mock-6a0834b7e01bcfebb5f54a9591812fd4af220478.tar.gz mock-6a0834b7e01bcfebb5f54a9591812fd4af220478.tar.xz mock-6a0834b7e01bcfebb5f54a9591812fd4af220478.zip |
become root a bit earlier to that cache dir stuff works (run during chroot __init__).
-rwxr-xr-x | py/mock.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -426,6 +426,9 @@ def main(ret): # cmdline options override config options set_config_opts_per_cmdline(config_opts, options, args) + # elevate privs + uidManager._becomeUser(0, 0) + # do whatever we're here to do log.info("mock.py version %s starting..." % __VERSION__) chroot = mock.backend.Root(config_opts, uidManager) @@ -435,9 +438,6 @@ def main(ret): for k, v in config_opts.items(): log.debug(" %s: %s" % (k, v)) - # elevate privs - uidManager._becomeUser(0, 0) - ret["chroot"] = chroot ret["config_opts"] = config_opts os.umask(002) |