nss_ldap-vl.spec 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458
  1. %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
  2. %define pam_ldap_version 184
  3. Summary: NSS library and PAM module for LDAP
  4. Summary(ja): LDAP を利用する NSS ライブラリ および PAM モジュール
  5. Name: nss_ldap
  6. Version: 264
  7. Release: 1%{?_dist_release}
  8. URL: http://www.padl.com/
  9. License: LGPLv2+
  10. Group: System Environment/Base
  11. Source0: ftp://ftp.padl.com/pub/nss_ldap-%{version}.tar.gz
  12. Source1: ftp://ftp.padl.com/pub/pam_ldap-%{pam_ldap_version}.tar.gz
  13. Source3: nss_ldap.versions
  14. Source4: pam_ldap.versions
  15. Source5: README.TLS
  16. Source6: version.c
  17. Source7: dlopen.sh
  18. Patch0: pam_ldap-184-dnsconfig.patch
  19. Patch1: pam_ldap-180-local_users.patch
  20. Patch3: pam_ldap-180-install-perms.patch
  21. Patch4: pam_ldap-180-bind.patch
  22. Patch6: nss_ldap-257-over-recursion.patch
  23. Patch7: pam_ldap-182-manpointer.patch
  24. Patch8: nss_ldap-254-soname.patch
  25. Patch11: nss_ldap-257-initgroups-minimum_uid.patch
  26. Patch13: pam_ldap-176-exop-modify.patch
  27. Patch15: nss_ldap-257-mozldap.patch
  28. Patch16: pam_ldap-184-referral-passwd2.patch
  29. Patch17: nss_ldap-259-res_init.patch
  30. Patch19: pam_ldap-184-broken-sasl-rebind.patch
  31. Patch20: pam_ldap-184-nsrole.patch
  32. Patch22: nss_ldap-264-ent_internal.patch
  33. Patch23: pam_ldap-183-releaseconfig.patch
  34. Patch24: nss_ldap-264-cloexec.patch
  35. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  36. BuildRequires: autoconf, automake, libtool
  37. BuildRequires: openssl-devel, pam-devel
  38. BuildRequires: cyrus-sasl-devel >= 2.1
  39. BuildRequires: openldap-devel >= 2.0.27
  40. BuildRequires: krb5-devel >= 1.4
  41. Requires: nscd
  42. Obsoletes: pam_ldap
  43. Requires(post): grep, sed, coreutils, /sbin/ldconfig
  44. %description
  45. This package includes two LDAP access clients: nss_ldap and pam_ldap.
  46. Nss_ldap is a set of C library extensions that allow X.500 and LDAP
  47. directory servers to be used as a primary source of aliases, ethers,
  48. groups, hosts, networks, protocol, users, RPCs, services, and shadow
  49. passwords (instead of or in addition to using flat files or NIS).
  50. Pam_ldap is a module for Linux-PAM that supports password changes, V2
  51. clients, Netscape's SSL, ypldapd, Netscape Directory Server password
  52. policies, access authorization, and crypted hashes.
  53. # compat32
  54. %package -n compat32-%{name}
  55. Summary: NSS library and PAM module for LDAP
  56. Summary(ja): LDAP を利用する NSS ライブラリ および PAM モジュール
  57. Group: System Environment/Base
  58. Requires: %{name} = %{version}-%{release}
  59. %description -n compat32-%{name}
  60. This package includes two LDAP access clients: nss_ldap and pam_ldap.
  61. Nss_ldap is a set of C library extensions that allow X.500 and LDAP
  62. directory servers to be used as a primary source of aliases, ethers,
  63. groups, hosts, networks, protocol, users, RPCs, services, and shadow
  64. passwords (instead of or in addition to using flat files or NIS).
  65. Pam_ldap is a module for Linux-PAM that supports password changes, V2
  66. clients, Netscape's SSL, ypldapd, Netscape Directory Server password
  67. policies, access authorization, and crypted hashes.
  68. %prep
  69. %setup -q -c -a 1
  70. cp %{SOURCE5} .
  71. cp nss_ldap-%{version}/ldap.conf ldap.conf.nss_ldap
  72. cp pam_ldap-%{pam_ldap_version}/ldap.conf ldap.conf.pam_ldap
  73. cp nss_ldap-%{version}/resolve.c pam_ldap-%{pam_ldap_version}/
  74. cp nss_ldap-%{version}/resolve.h pam_ldap-%{pam_ldap_version}/
  75. cp nss_ldap-%{version}/snprintf.c pam_ldap-%{pam_ldap_version}/
  76. cp nss_ldap-%{version}/snprintf.h pam_ldap-%{pam_ldap_version}/
  77. pushd nss_ldap-%{version}
  78. %patch8 -p1 -b .soname
  79. %patch17 -p1 -b .res_init
  80. %patch22 -p1 -b .ent_internal
  81. %patch24 -p1 -b .cloexec
  82. autoreconf -f -i
  83. popd
  84. pushd pam_ldap-%{pam_ldap_version}
  85. %patch0 -p1 -b .dnsconfig
  86. %patch3 -p1 -b .install-perms
  87. %patch4 -p1 -b .bind
  88. %patch1 -p1 -b .local_users
  89. %patch7 -p1 -b .manpointer
  90. %patch13 -p1 -b .exop-modify
  91. %patch16 -p1 -b .referral-passwd2
  92. %patch19 -p1 -b .broken-sasl-rebind
  93. %patch20 -p1 -b .nsrole
  94. %patch23 -p1 -b .releaseconfig
  95. autoreconf -f -i
  96. popd
  97. rm -f pam.d/*.pam_console
  98. cp nss_ldap-%{version}/ANNOUNCE ANNOUNCE.nss_ldap
  99. cp nss_ldap-%{version}/AUTHORS AUTHORS.nss_ldap
  100. cp nss_ldap-%{version}/ChangeLog ChangeLog.nss_ldap
  101. cp nss_ldap-%{version}/COPYING COPYING.nss_ldap
  102. cp nss_ldap-%{version}/NEWS NEWS.nss_ldap
  103. cp nss_ldap-%{version}/README README.nss_ldap
  104. cp nss_ldap-%{version}/nsswitch.ldap nsswitch.ldap
  105. cp pam_ldap-%{pam_ldap_version}/AUTHORS AUTHORS.pam_ldap
  106. cp pam_ldap-%{pam_ldap_version}/ChangeLog ChangeLog.pam_ldap
  107. cp pam_ldap-%{pam_ldap_version}/COPYING COPYING.pam_ldap
  108. cp pam_ldap-%{pam_ldap_version}/COPYING.LIB COPYING.LIB.pam_ldap
  109. cp pam_ldap-%{pam_ldap_version}/NEWS NEWS.pam_ldap
  110. cp pam_ldap-%{pam_ldap_version}/README README.pam_ldap
  111. cp %{_datadir}/libtool/config/config.{sub,guess} nss_ldap-%{version}/
  112. cp %{_datadir}/libtool/config/config.{sub,guess} pam_ldap-%{pam_ldap_version}/
  113. %build
  114. # We're building modules here, so make sure -fPIC is always used.
  115. CFLAGS="$RPM_OPT_FLAGS -fPIC"; export CFLAGS
  116. # Build pam_ldap.
  117. pushd pam_ldap-%{pam_ldap_version}
  118. %configure --libdir=/%{_lib}
  119. make %{?_smp_mflags}
  120. popd
  121. pushd nss_ldap-%{version}
  122. %configure \
  123. --with-ldap=openldap \
  124. --enable-schema-mapping \
  125. --enable-rfc2307bis \
  126. --enable-configurable-krb5-ccname-gssapi
  127. make %{?_smp_mflags} LIBS="-Wl,-Bstatic -lldap -llber -Wl,-Bdynamic -lsasl2 -lgssapi_krb5 -lssl -ldl -lpthread_nonshared -lnsl -lresolv"
  128. popd
  129. # Check that the modules are actually loadable.
  130. %{SOURCE7} ./nss_ldap-%{version}/nss_ldap.so
  131. %{SOURCE7} -lpam ./pam_ldap-%{pam_ldap_version}/pam_ldap.so
  132. %install
  133. [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
  134. mkdir -p $RPM_BUILD_ROOT/{etc,%{_lib}/security,%{_libdir}}
  135. # Let the nss_ldap install target do its thing, skipping the chown/chgrp bits
  136. # and making sure we only get one libc version, even on multilib boxen.
  137. # We used to do some gymnastics to match the form of libnss_ldap-$libcversion.so
  138. # filenames that the glibc-bundled modules do, but that doesn't tell us anything
  139. # more than which version of libc was available at build time. People tend to
  140. # assume that's also the nss_ldap version, too, so forget that.
  141. libcver=%{version}
  142. make -C nss_ldap-%{version} install \
  143. DESTDIR=$RPM_BUILD_ROOT \
  144. INST_UID=`id -un` INST_GID=`id -gn` \
  145. LIBC_VERS=$libcver
  146. # Install the direct-linking symlink.
  147. ln -s libnss_ldap-$libcver.so $RPM_BUILD_ROOT/%{_libdir}/libnss_ldap.so
  148. # Install the module for PAM.
  149. pushd pam_ldap-%{pam_ldap_version}
  150. make install DESTDIR=$RPM_BUILD_ROOT
  151. # Install the default configuration file, but change the search bases to
  152. # something generic to avoid overloading padl.com servers and to match
  153. # good practice when using DNS domains in example configurations.
  154. sed 's|dc=padl|dc=example|g' ldap.conf > $RPM_BUILD_ROOT/etc/ldap.conf
  155. chmod 644 $RPM_BUILD_ROOT/etc/ldap.conf
  156. popd
  157. # Remove a doc file from /etc; we'll included it as a %%doc file.
  158. rm -f $RPM_BUILD_ROOT/etc/nsswitch.ldap
  159. # The makefile assumes installation into /lib, which is incorrect.
  160. rm -f $RPM_BUILD_ROOT/%{_libdir}/../%{_libdir}/libnss_ldap.so.2
  161. %clean
  162. [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
  163. %post
  164. /sbin/ldconfig
  165. # Fix a logic mismatch between what the version of authconfig in RHL 7.2 would
  166. # generate and this version of pam_ldap.
  167. if grep -q '^account required /lib/security/pam_ldap.so$' /etc/pam.d/system-auth ; then
  168. newfile=`mktemp /etc/pam.d/system-auth-XXXXXX`
  169. if [ ! -z "$newfile" ] ; then
  170. cat /etc/pam.d/system-auth > $newfile
  171. sed 's,account required /lib/security/pam_ldap.so,account [default=bad success=ok user_unknown=ignore service_err=ignore system_err=ignore] pam_ldap.so,g' $newfile > /etc/pam.d/system-auth
  172. rm -f $newfile
  173. fi
  174. fi
  175. %postun -p /sbin/ldconfig
  176. %post -n compat32-%{name} -p /sbin/ldconfig
  177. %postun -n compat32-%{name} -p /sbin/ldconfig
  178. %files
  179. %defattr(-,root,root)
  180. %attr(0755,root,root) /%{_libdir}/libnss_ldap-*.so
  181. %attr(0755,root,root) /%{_libdir}/libnss_ldap.so.?
  182. %attr(0755,root,root) /%{_lib}/security/*.so*
  183. %attr(0755,root,root) %{_libdir}/libnss_ldap.so
  184. %attr(0644,root,root) %{_mandir}/man5/*.5*
  185. %attr(0644,root,root) %config(noreplace) /etc/ldap.conf
  186. %doc README.TLS
  187. %doc nsswitch.ldap *.nss_ldap *.pam_ldap
  188. %doc pam_ldap-%{pam_ldap_version}/pam.d
  189. %doc pam_ldap-%{pam_ldap_version}/ldapns.schema
  190. %doc pam_ldap-%{pam_ldap_version}/ns-pwd-policy.schema
  191. %if %{build_compat32}
  192. %files -n compat32-%{name}
  193. %defattr(-,root,root)
  194. %attr(0755,root,root) /%{_libdir}/libnss_ldap-*.so
  195. %attr(0755,root,root) /%{_libdir}/libnss_ldap.so.?
  196. %attr(0755,root,root) %{_libdir}/libnss_ldap.so
  197. %endif
  198. %changelog
  199. * Fri Aug 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 264-1
  200. - new upstream release
  201. - update to nss_ldap-264
  202. - merged with fedora package
  203. - enable krb5, add BR: krb5-devel
  204. - add compat32 package
  205. * Sun Jan 04 2009 NAKAMURA Kenta <kenta@vinelinux.org> 261-2
  206. - rebuilt with openldap-2.4.11
  207. * Sun Aug 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 261-1
  208. - new upstream release
  209. - update to nss_ldap-261, pam_ldap-184
  210. - merged with fedora package
  211. * Mon Aug 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 251-0vl1
  212. - new upstream release
  213. - update to nss_ldap-251, pam_ldap-182
  214. * Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 249-0vl3
  215. - rebuilt with openldap-2.3.27-0vl1
  216. * Sun Jul 02 2006 Satoshi MACHINO <machino@vinelinux.org> 249-0vl2
  217. - rebuilt with openldap-2.3.24-0vl1
  218. * Thu Mar 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 249-0vl1
  219. - new upstream release
  220. needed by new pam package. (thanks to Hideki MIWA)
  221. - remove unneeded patches(0,1,2,3)
  222. * Sat Apr 10 2004 Satoshi MACHINO <machino@vinelinux.org> 217-1vl1
  223. - new upstream version
  224. - merged fedora core's package
  225. * Thu Mar 25 2004 Nalin Dahyabhai <nalin@redhat.com> 217-1
  226. - include patch to set errno to ENOENT when returning NSS_STATUS_NOTFOUND to
  227. glibc
  228. * Tue Mar 23 2004 Nalin Dahyabhai <nalin@redhat.com>
  229. - update to 217
  230. * Wed Mar 10 2004 Nalin Dahyabhai <nalin@redhat.com> 212-1
  231. - update to 212, pam_ldap 167
  232. - link nss_ldap with libgssapi_krb5, the static libsasl2 includes the gssapi
  233. mech, at least for now, and we pick up its unresolved symbols at link-time
  234. - fix out-of-bounds error at initialization-time (part of #101269)
  235. - include pam_ldap's authorization schema files for slapd as a doc file
  236. * Thu Nov 20 2003 Nalin Dahyabhai <nalin@redhat.com> 207-5
  237. - fix objectclass and attribute mapping, which failed due to uninitialized
  238. fields in mapping index structures, fixed upstream in 210 (#110547)
  239. * Mon Nov 10 2003 Nalin Dahyabhai <nalin@redhat.com> 207-4
  240. - link with the proper libsasl (1 or 2) for the version of OpenLDAP we
  241. are linking with (#106801)
  242. * Thu Aug 14 2003 Nalin Dahyabhai <nalin@redhat.com> 207-3
  243. - link dynamically with libcom_err if it isn't in /usr/kerberos/%{_lib} (which
  244. we assume means that it's in /%{_lib})
  245. * Wed Aug 13 2003 Nalin Dahyabhai <nalin@redhat.com> 207-2
  246. - relax openldap-devel buildreq to 2.0.27
  247. * Thu Jun 5 2003 Nalin Dahyabhai <nalin@redhat.com> 207-1
  248. - update to build with newer OpenLDAP
  249. - add README.TLS to remind people that in order for TLS support to be usable,
  250. the server's certificate has to pass validation checks made by the client
  251. * Sun Mar 09 2003 Florian La Roche <Florian.LaRoche@redhat.de>
  252. - move pam into /lib64/security directory
  253. * Wed Jan 15 2003 Nalin Dahyabhai <nalin@redhat.com> 202-4
  254. - rework static link order to account for libssl requiring libkrb5
  255. - force assembly locking on %%ix86 systems
  256. - link with libz, which libssl also requires
  257. * Thu Dec 12 2002 Elliot Lee <sopwith@redhat.com> 202-3
  258. - Fix wildcard for symlink in %%install
  259. * Thu Nov 14 2002 Nalin Dahyabhai <nalin@redhat.com> 202-2
  260. - apply DB patches from sleepycat.com
  261. - correctly point nss_ldap at the bundled DB library
  262. - create /%%{_lib} instead of /lib to install into
  263. * Wed Oct 2 2002 Nalin Dahyabhai <nalin@redhat.com> 202-1
  264. - update to nss_ldap 202, pam_ldap 153
  265. - update DB from 4.0.14 to 4.1.24.NC
  266. - try to address multilib path changes
  267. * Fri Aug 9 2002 Nalin Dahyabhai <nalin@redhat.com> 198-2
  268. - handle larger-than-expected DNS responses correctly
  269. * Wed Aug 7 2002 Nalin Dahyabhai <nalin@redhat.com> 198-1
  270. - update to nss_ldap 198, closing a possible buffer overflow in DNS autoconfig
  271. * Fri Jul 19 2002 Nalin Dahyabhai <nalin@redhat.com> 197-1
  272. - update to nss_ldap 197, pam_ldap 150
  273. * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
  274. - automated rebuild
  275. * Mon Jun 10 2002 Nalin Dahyabhai <nalin@redhat.com> 194-1
  276. - update to nss_ldap 194, pam_ldap 148
  277. * Sun May 26 2002 Tim Powers <timp@redhat.com>
  278. - automated rebuild
  279. * Mon May 20 2002 Nalin Dahyabhai <nalin@redhat.com> 189-3
  280. - rebuild in new environment
  281. * Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 189-2
  282. - build for RHL 7.2/7.3
  283. * Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 189-1.7
  284. - build for RHL 7/7.1
  285. * Thu May 16 2002 Nalin Dahyabhai <nalin@redhat.com> 189-1.6
  286. - fix up logic generated by authconfig from RHL 7.2 in %%post
  287. - build for RHL 6.x
  288. * Wed May 15 2002 Nalin Dahyabhai <nalin@redhat.com>
  289. - the triggerun should be a trigger postun
  290. * Tue May 7 2002 Nalin Dahyabhai <nalin@redhat.com> 189-0.6
  291. - update to nss_ldap 189, pam_ldap 145
  292. * Tue May 7 2002 Nalin Dahyabhai <nalin@redhat.com> 188-0.6
  293. - rebuild for RHL 6.2
  294. - change dependency on pam-devel to /usr/include/security/pam_modules.h
  295. - drop build deps on cyrus-sasl-devel and openldap >= 2.x
  296. - modify pam_ldap versions file so that binutils from RHL 6.2 can parse it
  297. - update to nss_ldap 188
  298. - update to pam_ldap 144
  299. * Fri Apr 5 2002 Nalin Dahyabhai <nalin@redhat.com> 185-1
  300. - update to nss_ldap 185
  301. - update to pam_ldap 140
  302. * Thu Feb 28 2002 Nalin Dahyabhai <nalin@redhat.com> 184-1
  303. - update to pam_ldap 138
  304. - enable rfc2307bis schema support
  305. - version the pam_ldap module
  306. - add the proper soname to the nss_ldap module and remove the symlink
  307. - add a trigger to run ldconfig again when an upgrade removes the symlink,
  308. which used to be in this package (doh!)
  309. - fix the symlink from %%{_libdir} to the module (for linking directly to it)
  310. * Thu Feb 14 2002 Nalin Dahyabhai <nalin@redhat.com>
  311. - update to nss_ldap 184, pam_ldap 137
  312. * Thu Apr 10 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 181-1vl2
  313. - rebuild
  314. * Sat Jan 26 2002 MACHINO Satoshi <machino@vinelinux.org> 181-1vl1
  315. - updated to nss_ldap 181, pam_ldap 136
  316. * Sun Nov 19 2000 Satoshi MACHINO <machino@vinelinux.org> 122-4vl1
  317. - build with gcc-2.95.3
  318. - removed krb5-devel in BuildPrereq tag
  319. - removed nss_ldap-122-redhat.patch
  320. - added nss_ldap-122-vine.patch
  321. - partially used rpmmacros
  322. * Fri Oct 27 2000 Nalin Dahyabhai <nalin@redhat.com>
  323. - update to nss_ldap 122
  324. - link statically with libsasl, require the first devel package that supplied it
  325. * Thu Oct 19 2000 Nalin Dahyabhai <nalin@redhat.com>
  326. - update to nss_ldap 120 and pam_ldap 77
  327. * Wed Oct 4 2000 Nalin Dahyabhai <nalin@redhat.com>
  328. - update to nss_ldap 116 and pam_ldap 74
  329. * Fri Sep 7 2000 Nalin Dahyabhai <nalin@redhat.com>
  330. - rebuild in new environment
  331. * Thu Jul 27 2000 Nalin Dahyabhai <nalin@redhat.com>
  332. - update to pam_ldap 67 to fix a bug in template user code
  333. - convert symlink in /usr/lib to a relative one (#16132)
  334. * Thu Jul 27 2000 Nalin Dahyabhai <nalin@redhat.com>
  335. - update to nss_ldap 113 and pam_ldap 66
  336. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  337. - automatic rebuild
  338. * Tue Jun 27 2000 Matt Wilson <msw@redhat.com>
  339. - changed all the -,- in attr statements to root,root
  340. * Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
  341. - update pam_ldap to 63
  342. * Wed May 31 2000 Nalin Dahyabhai <nalin@redhat.com>
  343. - update pam_ldap to 56
  344. * Tue May 30 2000 Nalin Dahyabhai <nalin@redhat.com>
  345. - update pam_ldap to 55
  346. - back out no-threads patch for pam_ldap, not needed any more
  347. * Thu May 25 2000 Nalin Dahyabhai <nalin@redhat.com>
  348. - update to 110
  349. - revert prototype patch, looks like a problem with the new glibc after all
  350. * Fri May 19 2000 Nalin Dahyabhai <nalin@redhat.com>
  351. - get libpthread out of the NSS module
  352. - fix prototype problems in getpwXXX()
  353. * Mon May 15 2000 Nalin Dahyabhai <nalin@redhat.com>
  354. - update to nss_ldap 109
  355. * Sat Apr 29 2000 Nalin Dahyabhai <nalin@redhat.com>
  356. - update pam_ldap 51
  357. * Tue Apr 25 2000 Nalin Dahyabhai <nalin@redhat.com>
  358. - update to nss_ldap 108 and pam_ldap 49
  359. * Thu Apr 20 2000 Nalin Dahyabhai <nalin@redhat.com>
  360. - update to pam_ldap 48
  361. * Thu Mar 30 2000 Nalin Dahyabhai <nalin@redhat.com>
  362. - update to nss_ldap 107
  363. - note: check http://www.advogato.org/person/lukeh/ for Luke's changelog
  364. * Tue Mar 21 2000 Nalin Dahyabhai <nalin@redhat.com>
  365. - update to nss_ldap 106
  366. * Wed Feb 9 2000 Nalin Dahyabhai <nalin@redhat.com>
  367. - update to nss_ldap 105
  368. * Mon Feb 7 2000 Nalin Dahyabhai <nalin@redhat.com>
  369. - update to nss_ldap 104 and pam_ldap 46
  370. - disable link against libpthread in pam_ldap
  371. * Tue Feb 1 2000 Nalin Dahyabhai <nalin@redhat.com>
  372. - remove migration tools, because this package requires openldap now, which
  373. also includes them
  374. * Fri Jan 28 2000 Nalin Dahyabhai <nalin@redhat.com>
  375. - update to nss_ldap 103
  376. * Mon Jan 24 2000 Preston Brown <pbrown@redhat.com>
  377. - fix typo in linuxconf-pair pam cfg file (#7800)
  378. * Tue Jan 11 2000 Preston Brown <pbrown@redhat.com>
  379. - v99, made it require pam_ldap
  380. - added perl migration tools
  381. - integrate pam_ldap stuff
  382. * Fri Oct 22 1999 Bill Nottingham <notting@redhat.com>
  383. - statically link ldap libraries (they're in /usr/lib)
  384. * Tue Aug 10 1999 Cristian Gafton <gafton@redhat.com>
  385. - use the ldap.conf file as an external source
  386. - don't forcibly build the support for version 3
  387. - imported the default spec file from the tarball and fixed it up for RH 6.1