From 7a8ba10b725aa49ae030ff8bde565f401a87f91c Mon Sep 17 00:00:00 2001 From: Jan Synacek Date: Jan 19 2015 08:45:07 +0000 Subject: remove unneeded configure flags, disable sql backend and aci Both SQL backend and ACI are experimental. SQL is unsupported. --- diff --git a/openldap.spec b/openldap.spec index 6fff498..a8ec176 100644 --- a/openldap.spec +++ b/openldap.spec @@ -104,20 +104,6 @@ information, but other information is possible) over the Internet, similar to the way DNS (Domain Name System) information is propagated over the Internet. This package contains the slapd server and related files. -%package servers-sql -Summary: SQL support module for OpenLDAP server -Requires: openldap-servers%{?_isa} = %{version}-%{release} -Group: System Environment/Daemons - -%description servers-sql -OpenLDAP is an open-source suite of LDAP (Lightweight Directory Access -Protocol) applications and development tools. LDAP is a set of -protocols for accessing directory services (usually phone book style -information, but other information is possible) over the Internet, -similar to the way DNS (Domain Name System) information is propagated -over the Internet. This package contains a loadable module which the -slapd server can use to read data from an RDBMS. - %package clients Summary: LDAP client utilities Requires: openldap%{?_isa} = %{version}-%{release} @@ -197,14 +183,8 @@ pushd openldap-%{version} %configure \ --enable-debug \ --enable-dynamic \ - --enable-syslog \ - --enable-proctitle \ - --enable-ipv6 \ - --enable-local \ \ - --enable-slapd \ --enable-dynacl \ - --enable-aci \ --enable-cleartext \ --enable-crypt \ --enable-lmpasswd \ @@ -222,11 +202,11 @@ pushd openldap-%{version} --enable-mdb=yes \ --enable-monitor=yes \ --disable-ndb \ + --disable-sql \ \ --enable-overlays=mod \ \ --disable-static \ - --enable-shared \ \ --with-cyrus-sasl \ --without-fetch \ @@ -346,7 +326,6 @@ rm -f %{buildroot}%{_sysconfdir}/openldap/slapd.ldif # move doc files out of _sysconfdir mv %{buildroot}%{_sysconfdir}/openldap/schema/README README.schema mv %{buildroot}%{_sysconfdir}/openldap/DB_CONFIG.example %{buildroot}%{_datadir}/openldap-servers/DB_CONFIG.example -chmod 0644 openldap-%{version}/servers/slapd/back-sql/rdbms_depend/timesten/*.sh chmod 0644 %{buildroot}%{_datadir}/openldap-servers/DB_CONFIG.example # remove files which we don't want packaged @@ -553,11 +532,6 @@ exit 0 %ghost %config(noreplace,missingok) %attr(0640,ldap,ldap) %{_sysconfdir}/openldap/slapd.conf %ghost %config(noreplace,missingok) %attr(0640,ldap,ldap) %{_sysconfdir}/openldap/slapd.conf.bak -%files servers-sql -%doc openldap-%{version}/servers/slapd/back-sql/docs/* -%doc openldap-%{version}/servers/slapd/back-sql/rdbms_depend -%{_libdir}/openldap/back_sql* - %files clients %{_bindir}/* %{_mandir}/man1/* @@ -574,6 +548,7 @@ exit 0 - remove openldap-ldaprc-currentdir.patch - remove openldap-userconfig-setgid.patch - remove openldap-syncrepl-unset-tls-options.patch +- remove unneeded configure flags, disable sql backend and aci * Wed Dec 17 2014 Jan Synáček - 2.4.40-5 - harden the build