SPECS: openldap.spec - rel 3 - don't change openldap lib config fi...
baggins
baggins at pld-linux.org
Tue Nov 6 19:09:05 CET 2007
Author: baggins Date: Tue Nov 6 18:09:05 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- rel 3
- don't change openldap lib config file location
- provide proper lib config file (/etc/openldap/ldap.conf)
- add package -nss-config with /etc/ldap.conf for nss_ldap and pam_ldap
- add 'TLSVerifyClient never' to slapd.comf (as per admin guide)
---- Files affected:
SPECS:
openldap.spec (1.276 -> 1.277)
---- Diffs:
================================================================
Index: SPECS/openldap.spec
diff -u SPECS/openldap.spec:1.276 SPECS/openldap.spec:1.277
--- SPECS/openldap.spec:1.276 Tue Nov 6 13:47:30 2007
+++ SPECS/openldap.spec Tue Nov 6 19:09:00 2007
@@ -29,7 +29,7 @@
Summary(uk.UTF-8): Зразки клієнтів LDAP
Name: openldap
Version: 2.4.6
-Release: 2
+Release: 3
License: OpenLDAP Public License
Group: Networking/Daemons
Source0: ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/%{name}-%{version}.tgz
@@ -38,27 +38,27 @@
# Source1-md5: 718082e7e35fc48478a2334b0bc4cd11
Source2: ldap.init
Source3: %{name}.sysconfig
-Source4: ldap.conf
+Source4: %{name}.conf
+Source5: ldap.conf
Source100: %{name}-README.evolution
Patch0: %{name}-make_man_link.patch
-Patch1: %{name}-conffile.patch
-Patch2: %{name}-config.patch
-Patch3: %{name}-fast.patch
-Patch4: %{name}-cldap.patch
-Patch5: %{name}-ldapi_FHS.patch
-Patch6: %{name}-install.patch
-Patch7: %{name}-backend_libs.patch
-Patch8: %{name}-perl.patch
-Patch9: %{name}-pic.patch
-Patch10: %{name}-ltinstall-mode.patch
-Patch11: %{name}-whowhere.patch
-Patch12: %{name}-ldaprc.patch
-Patch13: %{name}-setugid.patch
-Patch14: %{name}-nosql.patch
-Patch15: %{name}-smbk5pwd.patch
-Patch16: %{name}-ldapc++.patch
-Patch17: %{name}-pie.patch
-Patch18: %{name}-gethostbyXXXX_r.patch
+Patch1: %{name}-config.patch
+Patch2: %{name}-fast.patch
+Patch3: %{name}-cldap.patch
+Patch4: %{name}-ldapi_FHS.patch
+Patch5: %{name}-install.patch
+Patch6: %{name}-backend_libs.patch
+Patch7: %{name}-perl.patch
+Patch8: %{name}-pic.patch
+Patch9: %{name}-ltinstall-mode.patch
+Patch10: %{name}-whowhere.patch
+Patch11: %{name}-ldaprc.patch
+Patch12: %{name}-setugid.patch
+Patch13: %{name}-nosql.patch
+Patch14: %{name}-smbk5pwd.patch
+Patch15: %{name}-ldapc++.patch
+Patch16: %{name}-pie.patch
+Patch17: %{name}-gethostbyXXXX_r.patch
# Patch for the evolution library
Patch100: %{name}-ntlm.diff
URL: http://www.openldap.org/
@@ -125,6 +125,17 @@
%description -l uk.UTF-8
Зразки клієнтів, що поставляються з LDAP.
+%package nss-config
+Summary: Common configuration for nss_ldap and pam_ldap
+Summary(pl.UTF-8): Wspólna konfiguracja dla nss_ldap i pam_ldap
+Group: Base
+
+%description nss-config
+Common configuration for nss_ldap and pam_ldap.
+
+%description nss-config -l pl.UTF-8
+Wspólna konfiguracja dla nss_ldap i pam_ldap.
+
%package libs
Summary: LDAP shared libraries
Summary(pl.UTF-8): Biblioteki współdzielone LDAP
@@ -804,7 +815,6 @@
%patch15 -p1
%patch16 -p1
%patch17 -p1
-%patch18 -p1
ln -s ../../../contrib/slapd-modules/smbk5pwd/smbk5pwd.c servers/slapd/overlays/smbk5pwd.c
cd ..
@@ -1033,11 +1043,14 @@
install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/ldap
install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/ldap
-install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/ldap.conf
+# Config for openldap library
+install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/openldap/ldap.conf
+# Config for nss_ldap and pam_ldap
+install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/ldap.conf
echo "localhost" > $RPM_BUILD_ROOT%{_sysconfdir}/openldap/ldapserver
-rm -f $RPM_BUILD_ROOT%{_sysconfdir}/openldap/{*.{default,example},ldap.conf,schema/README}
+rm -f $RPM_BUILD_ROOT%{_sysconfdir}/openldap/{*.{default,example},schema/README}
# Standard schemas should not be changed by users
mv -f $RPM_BUILD_ROOT%{_sysconfdir}/openldap/schema/* $RPM_BUILD_ROOT%{_datadir}/openldap/schema
@@ -1292,13 +1305,17 @@
%doc %{name}-%{version}/doc/{drafts,rfc}
%dir %{_sysconfdir}/openldap
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/openldap/ldapserver
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ldap.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/openldap/ldap.conf
%attr(755,root,root) %{_bindir}/*
%dir %{_datadir}/openldap
%{_mandir}/man1/ldap*.1*
%{_mandir}/man5/ldap.conf.5*
%{_mandir}/man5/ldif.5*
+%files nss-config
+%defattr(644,root,root,755)
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ldap.conf
+
%files libs
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/liblber-2.4.so.*.*.*
@@ -1567,6 +1584,13 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.277 2007/11/06 18:09:00 baggins
+- rel 3
+- don't change openldap lib config file location
+- provide proper lib config file (/etc/openldap/ldap.conf)
+- add package -nss-config with /etc/ldap.conf for nss_ldap and pam_ldap
+- add 'TLSVerifyClient never' to slapd.comf (as per admin guide)
+
Revision 1.276 2007/11/06 12:47:30 baggins
- rel 2
- fixed internal db build due to openldap using internal/non-public functions
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/openldap.spec?r1=1.276&r2=1.277&f=u
More information about the pld-cvs-commit
mailing list