diff options
author | Martin Kosek <mkosek@redhat.com> | 2011-10-17 13:56:21 +0200 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2011-11-29 09:02:06 +0100 |
commit | 9cdeabc778c3eaf9e62eee4fc047c2fd1ec58260 (patch) | |
tree | d8360f6ca913ea03d98d74dd22a81e67dbd28658 | |
parent | 216505d2a066fd0afb8228b7f05089a7f7d5ab19 (diff) | |
download | freeipa.git-9cdeabc778c3eaf9e62eee4fc047c2fd1ec58260.tar.gz freeipa.git-9cdeabc778c3eaf9e62eee4fc047c2fd1ec58260.tar.xz freeipa.git-9cdeabc778c3eaf9e62eee4fc047c2fd1ec58260.zip |
Enable automember for upgraded servers
automember functionality is depends on predefined data is in LDAP.
Since we add it for fresh installs only, automember cannot be used
for upgraded servers. Make sure that automember LDAP data is added
during upgrade too.
https://fedorahosted.org/freeipa/ticket/1992
-rw-r--r-- | install/updates/40-automember.update | 22 | ||||
-rw-r--r-- | install/updates/Makefile.am | 1 |
2 files changed, 23 insertions, 0 deletions
diff --git a/install/updates/40-automember.update b/install/updates/40-automember.update new file mode 100644 index 00000000..27aa3028 --- /dev/null +++ b/install/updates/40-automember.update @@ -0,0 +1,22 @@ +# Add all supported automember LDAP objects +dn: cn=Auto Membership Plugin,cn=plugins,cn=config +addifnew: nsslapd-pluginConfigArea: 'cn=automember,cn=etc,$SUFFIX' + +dn: cn=automember,cn=etc,$SUFFIX +default: objectClass: top +default: objectClass: nsContainer +default: cn: automember + +dn: cn=Hostgroup,cn=automember,cn=etc,$SUFFIX +default: objectclass: autoMemberDefinition +default: cn: Hostgroup +default: autoMemberScope: cn=computers,cn=accounts,$SUFFIX +default: autoMemberFilter: objectclass=ipaHost +default: autoMemberGroupingAttr: member:dn + +dn: cn=Group,cn=automember,cn=etc,$SUFFIX +default: objectclass: autoMemberDefinition +default: cn: Group +default: autoMemberScope: cn=users,cn=accounts,$SUFFIX +default: autoMemberFilter: objectclass=posixAccount +default: autoMemberGroupingAttr: member:dn diff --git a/install/updates/Makefile.am b/install/updates/Makefile.am index 3ecdc827..71d699fd 100644 --- a/install/updates/Makefile.am +++ b/install/updates/Makefile.am @@ -20,6 +20,7 @@ app_DATA = \ 21-replicas_container.update \ 40-delegation.update \ 40-dns.update \ + 40-automember.update \ 45-roles.update \ 50-lockout-policy.update \ 50-groupuuid.update \ |