diff options
author | Dmitri Pal <dpal@redhat.com> | 2010-09-08 22:44:42 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2010-09-16 11:31:27 -0400 |
commit | 52af18ec03b7a5dc00764d4f33fe8d62811b8ca6 (patch) | |
tree | ec4f2d9c3f3b4d17789ca448ff9eb2461c32da4f /ipaserver/install | |
parent | 5fd09b016b228c949963c77643f423360a4ada10 (diff) | |
download | freeipa.git-52af18ec03b7a5dc00764d4f33fe8d62811b8ca6.tar.gz freeipa.git-52af18ec03b7a5dc00764d4f33fe8d62811b8ca6.tar.xz freeipa.git-52af18ec03b7a5dc00764d4f33fe8d62811b8ca6.zip |
Enabling SUDO support
* Adding a new SUDO schema file
* Adding this new file to the list of targets in make file
* Create SUDO container for sudo rules
* Add default sudo services to HBAC services
* Add default SUDO HBAC service group with two services sudo & sudo-i
* Installing schema
No SUDO rules are created by default by this patch.
Diffstat (limited to 'ipaserver/install')
-rw-r--r-- | ipaserver/install/dsinstance.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ipaserver/install/dsinstance.py b/ipaserver/install/dsinstance.py index 4a36f1b9..c72220c8 100644 --- a/ipaserver/install/dsinstance.py +++ b/ipaserver/install/dsinstance.py @@ -316,6 +316,8 @@ class DsInstance(service.Service): schema_dirname(self.serverid) + "60ipaconfig.ldif") shutil.copyfile(ipautil.SHARE_DIR + "60basev2.ldif", schema_dirname(self.serverid) + "60basev2.ldif") + shutil.copyfile(ipautil.SHARE_DIR + "60sudo.ldif", + schema_dirname(self.serverid) + "60sudo.ldif") try: shutil.move(schema_dirname(self.serverid) + "05rfc2247.ldif", schema_dirname(self.serverid) + "05rfc2247.ldif.old") |