[Freeipa-devel] [PATCH] 053 Make sure only root can run ipa-client-install
Jakub Hrozek
jhrozek at redhat.com
Sat Feb 12 20:01:03 UTC 2011
https://fedorahosted.org/freeipa/ticket/957
-------------- next part --------------
>From 20974e900dc062be3dbe527c2a6b7cddb7a0a641 Mon Sep 17 00:00:00 2001
From: Jakub Hrozek <jhrozek at redhat.com>
Date: Sat, 12 Feb 2011 10:28:06 +0100
Subject: [PATCH 1/2] Make sure only root can run ipa-client-install
https://fedorahosted.org/freeipa/ticket/957
---
ipa-client/ipa-install/ipa-client-install | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/ipa-client/ipa-install/ipa-client-install b/ipa-client/ipa-install/ipa-client-install
index a32564d..5012c65 100755
--- a/ipa-client/ipa-install/ipa-client-install
+++ b/ipa-client/ipa-install/ipa-client-install
@@ -810,6 +810,9 @@ def main():
try:
if __name__ == "__main__":
+ if not os.getegid() == 0:
+ sys.exit("\nYou must be root to run ipa-client-install.\n")
+
sys.exit(main())
except SystemExit, e:
sys.exit(e)
--
1.7.4
More information about the Freeipa-devel
mailing list