summaryrefslogtreecommitdiffstats
path: root/install
diff options
context:
space:
mode:
Diffstat (limited to 'install')
-rw-r--r--install/share/Makefile.am2
-rw-r--r--install/share/automember.ldif32
-rw-r--r--install/share/replica-automember.ldif8
3 files changed, 42 insertions, 0 deletions
diff --git a/install/share/Makefile.am b/install/share/Makefile.am
index c6361099b..51b9ad27b 100644
--- a/install/share/Makefile.am
+++ b/install/share/Makefile.am
@@ -49,6 +49,8 @@ app_DATA = \
entryusn.ldif \
root-autobind.ldif \
sudobind.ldif \
+ automember.ldif \
+ replica-automember.ldif \
$(NULL)
EXTRA_DIST = \
diff --git a/install/share/automember.ldif b/install/share/automember.ldif
new file mode 100644
index 000000000..1520e62ad
--- /dev/null
+++ b/install/share/automember.ldif
@@ -0,0 +1,32 @@
+# Configuration for Auto Membership Plugin for Master
+# installation. This method should be revisted for
+# optimization due to a bug within 389 DS which prevents
+# the definition files from being added seperatly after
+# the insertion of cn=Auto Membership Plugin,cn=plugins,cn=config
+# and subsequent 389 DS restart.
+dn: cn=Auto Membership Plugin,cn=plugins,cn=config
+changetype: modify
+add: nsslapd-pluginConfigArea
+nsslapd-pluginConfigArea: cn=automember,cn=etc,$SUFFIX
+
+dn: cn=automember,cn=etc,$SUFFIX
+changetype: add
+objectClass: top
+objectClass: nsContainer
+cn: automember
+
+dn: cn=Hostgroup,cn=automember,cn=etc,$SUFFIX
+changetype: add
+objectclass: autoMemberDefinition
+cn: Hostgroup
+autoMemberScope: cn=computers,cn=accounts,$SUFFIX
+autoMemberFilter: objectclass=ipaHost
+autoMemberGroupingAttr: member:dn
+
+dn: cn=Group,cn=automember,cn=etc,$SUFFIX
+changetype: add
+objectclass: autoMemberDefinition
+cn: Group
+autoMemberScope: cn=users,cn=accounts,$SUFFIX
+autoMemberFilter: objectclass=posixAccount
+autoMemberGroupingAttr: member:dn
diff --git a/install/share/replica-automember.ldif b/install/share/replica-automember.ldif
new file mode 100644
index 000000000..15d5d10ce
--- /dev/null
+++ b/install/share/replica-automember.ldif
@@ -0,0 +1,8 @@
+# Configuration for Auto Membership Plugin for Replica
+# installation. This method should be revisted for
+# optimization due to a bug within 389 DS.
+# dsinstance.py should eventually insert this during common_setup.
+dn: cn=Auto Membership Plugin,cn=plugins,cn=config
+changetype: modify
+add: nsslapd-pluginConfigArea
+nsslapd-pluginConfigArea: cn=automember,cn=etc,$SUFFIX