Hello, This patch addresses ticket https://fedorahosted.org/freeipa/ticket/3967.
-- Regards, Ana Krivokapic Associate Software Engineer FreeIPA team Red Hat Inc.
From c09bba5cc537d2925d7d6498204a403931ba908e Mon Sep 17 00:00:00 2001 From: Ana Krivokapic <[email protected]> Date: Fri, 25 Oct 2013 12:41:25 +0200 Subject: [PATCH] Enable Retro Changelog and Content Synchronization DS plugins Enable Retro Changelog and Content Synchronization DS plugins which are required for SyncRepl support. Create a working directory /var/named/ipa required by bind-dyndb-ldap v4+. https://fedorahosted.org/freeipa/ticket/3967 --- freeipa.spec.in | 5 +++++ install/updates/20-syncrepl.update | 9 +++++++++ install/updates/Makefile.am | 1 + 3 files changed, 15 insertions(+) create mode 100644 install/updates/20-syncrepl.update diff --git a/freeipa.spec.in b/freeipa.spec.in index 11ae934d928370eb13f45162a13f40a9acd64b74..52f673d27e64bdfd0ab56c28a9c71adb5f4a92a9 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -383,6 +383,7 @@ rm %{buildroot}/%{_libdir}/samba/pdb/ipasam.la mkdir -p %{buildroot}/%{_sysconfdir}/ipa/html mkdir -p %{buildroot}/%{_localstatedir}/cache/ipa/sysrestore mkdir -p %{buildroot}/%{_localstatedir}/cache/ipa/sysupgrade +mkdir -p %{buildroot}/%{_localstatedir}/named/ipa mkdir %{buildroot}%{_usr}/share/ipa/html/ ln -s ../../../..%{_sysconfdir}/ipa/html/ffconfig.js \ %{buildroot}%{_usr}/share/ipa/html/ffconfig.js @@ -737,6 +738,7 @@ fi %{_mandir}/man1/ipa-backup.1.gz %{_mandir}/man1/ipa-restore.1.gz %{_mandir}/man1/ipa-advise.1.gz +%attr(0700,named,named) %dir %{_localstatedir}/named/ipa %files server-trust-ad %{_sbindir}/ipa-adtrust-install @@ -832,6 +834,9 @@ fi %endif # ONLY_CLIENT %changelog +* Fri Oct 25 2013 Ana Krivokapic <[email protected]> - 3.3.90-5 +- Create /var/named/ipa needed for SyncRepl support + * Fri Oct 25 2013 Martin Kosek <[email protected]> - 3.3.90-4 - Remove mod_ssl conflict, it can now live with mod_nss installed diff --git a/install/updates/20-syncrepl.update b/install/updates/20-syncrepl.update new file mode 100644 index 0000000000000000000000000000000000000000..6901370f9cb302ff2c0c8bcc3f7b51aadef83e8e --- /dev/null +++ b/install/updates/20-syncrepl.update @@ -0,0 +1,9 @@ +# Enable Retro changelog +dn: cn=Retro Changelog Plugin,cn=plugins,cn=config +only:nsslapd-pluginEnabled: on +add:nsslapd-attribute: nsuniqueid:targetUniqueId +add:nsslapd-changelogmaxage: nsslapd-changelogmaxage: 2d + +# Enable SyncRepl +dn: cn=Content Synchronization,cn=plugins,cn=config +only:nsslapd-pluginEnabled: on diff --git a/install/updates/Makefile.am b/install/updates/Makefile.am index 40c3b3c8916faa267254a29d0f458ca53201950c..09965ff9885fce93f3d15dc73b11fa210f68b163 100644 --- a/install/updates/Makefile.am +++ b/install/updates/Makefile.am @@ -22,6 +22,7 @@ app_DATA = \ 20-indices.update \ 20-nss_ldap.update \ 20-replication.update \ + 20-syncrepl.update \ 20-user_private_groups.update \ 20-winsync_index.update \ 21-replicas_container.update \ -- 1.8.3.1
_______________________________________________ Freeipa-devel mailing list [email protected] https://www.redhat.com/mailman/listinfo/freeipa-devel
