summaryrefslogtreecommitdiffstats
path: root/freeipa.spec.in
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2011-11-09 19:03:48 -0500
committerSimo Sorce <ssorce@redhat.com>2011-11-21 18:52:48 -0500
commit710f435c200717fa09cf43e4cd2638f775bc8475 (patch)
tree93bc53dcea167131eb03e48e1a772b5a218100ae /freeipa.spec.in
parentb8f259e027d919b7d947ea85a5384f4f11e8d00f (diff)
downloadfreeipa-710f435c200717fa09cf43e4cd2638f775bc8475.tar.gz
freeipa-710f435c200717fa09cf43e4cd2638f775bc8475.tar.xz
freeipa-710f435c200717fa09cf43e4cd2638f775bc8475.zip
Create skeleton CLDAP server as a DS plugin
Diffstat (limited to 'freeipa.spec.in')
-rw-r--r--freeipa.spec.in15
1 files changed, 9 insertions, 6 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in
index 6531cf5dd..2da5d4176 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -24,11 +24,7 @@ Source0: freeipa-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%if ! %{ONLY_CLIENT}
-%if 0%{?fedora} >= 16
-BuildRequires: 389-ds-base-devel >= 1.2.10
-%else
-BuildRequires: 389-ds-base-devel >= 1.2.9
-%endif
+BuildRequires: 389-ds-base-devel >= 1.2.10-0.5.a5
BuildRequires: svrcore-devel
BuildRequires: /usr/share/selinux/devel/Makefile
BuildRequires: policycoreutils >= %{POLICYCOREUTILSVER}
@@ -93,7 +89,7 @@ Requires: %{name}-python = %{version}-%{release}
Requires: %{name}-client = %{version}-%{release}
Requires: %{name}-admintools = %{version}-%{release}
Requires: %{name}-server-selinux = %{version}-%{release}
-Requires(pre): 389-ds-base >= 1.2.10-0.4.a4
+Requires(pre): 389-ds-base >= 1.2.10-0.5.a5
Requires: openldap-clients
Requires: nss
Requires: nss-tools
@@ -330,6 +326,7 @@ rm %{buildroot}/%{plugin_dir}/libipa_repl_version.la
rm %{buildroot}/%{plugin_dir}/libipa_uuid.la
rm %{buildroot}/%{plugin_dir}/libipa_modrdn.la
rm %{buildroot}/%{plugin_dir}/libipa_lockout.la
+rm %{buildroot}/%{plugin_dir}/libipa_cldap.la
rm %{buildroot}/%{_libdir}/krb5/plugins/kdb/ipadb.la
# Some user-modifiable HTML files are provided. Move these to /etc
@@ -541,6 +538,7 @@ fi
%attr(755,root,root) %{plugin_dir}/libipa_uuid.so
%attr(755,root,root) %{plugin_dir}/libipa_modrdn.so
%attr(755,root,root) %{plugin_dir}/libipa_lockout.so
+%attr(755,root,root) %{plugin_dir}/libipa_cldap.so
%dir %{_localstatedir}/lib/ipa
%attr(700,root,root) %dir %{_localstatedir}/lib/ipa/sysrestore
%dir %{_localstatedir}/cache/ipa
@@ -618,6 +616,11 @@ fi
%ghost %attr(0644,root,apache) %config(noreplace) %{_sysconfdir}/ipa/default.conf
%changelog
+* Wed Nov 17 2011 Simo Sorce <simo@redhat.com> - 2.99.0-12
+- Add CLDAP plugin
+- Set min nvr of 389-ds-base to 1.2.10-0.5.a5 for SLAPI_PLUGIN_CONFIG_ENTRY
+ support
+
* Wed Nov 14 2011 Endi S. Dewata <edewata@redhat.com> - 2.99.0-11
- Make sure changes to extension.js are not removed.