Blame SPECS/nss-pam-ldapd.spec

Packit c9535b
%global nssdir /%{_lib}
Packit c9535b
%global pamdir /%{_lib}/security
Packit c9535b
Packit c9535b
%define _hardened_build 1
Packit c9535b
Packit c9535b
Name:           nss-pam-ldapd
Packit c9535b
Version:        0.9.9
Packit c9535b
Release:        3%{?dist}
Packit c9535b
Summary:        An nsswitch module which uses directory servers
Packit c9535b
License:        LGPLv2+
Packit c9535b
URL:            http://arthurdejong.org/nss-pam-ldapd/
Packit c9535b
Source0:        http://arthurdejong.org/nss-pam-ldapd/nss-pam-ldapd-%{version}.tar.gz
Packit c9535b
Source1:        http://arthurdejong.org/nss-pam-ldapd/nss-pam-ldapd-%{version}.tar.gz.sig
Packit c9535b
Source3:        nslcd.tmpfiles
Packit c9535b
Source4:        nslcd.service
Packit c9535b
Packit c9535b
# Pylint tests fail w/o certain imports and are not needed for nslcd anyway,
Packit c9535b
# plus, we don't ship the python utilities
Packit c9535b
Patch0001:      0001-Disable-pylint-tests.patch
Packit c9535b
Patch0002:      0002-Watch-for-uint32_t-overflows.patch
Packit c9535b
Packit c9535b
BuildRequires:  openldap-devel, krb5-devel
Packit c9535b
BuildRequires:  autoconf, automake
Packit c9535b
BuildRequires:  pam-devel
Packit c9535b
BuildRequires:  systemd-units
Packit c9535b
%{?systemd_requires}
Packit c9535b
Packit c9535b
# Pull in nscd, which is recommended.
Packit c9535b
Recommends:     nscd
Packit c9535b
Packit c9535b
Obsoletes:      nss-ldapd < 0.7
Packit c9535b
Provides:       nss-ldapd = %{version}-%{release}
Packit c9535b
Packit c9535b
# Obsolete PADL's nss_ldap
Packit c9535b
Provides:       nss_ldap = 265-12
Packit c9535b
Obsoletes:      nss_ldap < 265-11
Packit c9535b
Packit c9535b
# Obsolete PADL's pam_ldap
Packit c9535b
Provides:       pam_ldap = 185-15
Packit c9535b
Obsoletes:      pam_ldap < 185-15
Packit c9535b
Packit c9535b
%description
Packit c9535b
The nss-pam-ldapd daemon, nslcd, uses a directory server to look up name
Packit c9535b
service information (users, groups, etc.) on behalf of a lightweight
Packit c9535b
nsswitch module.
Packit c9535b
Packit c9535b
%prep
Packit c9535b
%autosetup -p1
Packit c9535b
autoreconf -f -i
Packit c9535b
Packit c9535b
%build
Packit c9535b
%configure --libdir=%{nssdir} \
Packit c9535b
           --disable-utils \
Packit c9535b
           --with-pam-seclib-dir=%{pamdir}
Packit c9535b
%make_build
Packit c9535b
Packit c9535b
%check
Packit c9535b
make check
Packit c9535b
Packit c9535b
%install
Packit c9535b
rm -rf $RPM_BUILD_ROOT
Packit c9535b
make install DESTDIR=$RPM_BUILD_ROOT
Packit c9535b
mkdir -p $RPM_BUILD_ROOT/{%{_libdir},%{_unitdir}}
Packit c9535b
install -p -m644 %{SOURCE4} $RPM_BUILD_ROOT/%{_unitdir}/
Packit c9535b
Packit c9535b
ln -s libnss_ldap.so.2 $RPM_BUILD_ROOT/%{nssdir}/libnss_ldap.so
Packit c9535b
Packit c9535b
sed -i -e 's,^uid.*,uid nslcd,g' -e 's,^gid.*,gid ldap,g' \
Packit c9535b
$RPM_BUILD_ROOT/%{_sysconfdir}/nslcd.conf
Packit c9535b
touch -r nslcd.conf $RPM_BUILD_ROOT/%{_sysconfdir}/nslcd.conf
Packit c9535b
mkdir -p -m 0755 $RPM_BUILD_ROOT/var/run/nslcd
Packit c9535b
mkdir -p -m 0755 $RPM_BUILD_ROOT/%{_tmpfilesdir}
Packit c9535b
install -p -m 0644 %{SOURCE3} $RPM_BUILD_ROOT/%{_tmpfilesdir}/%{name}.conf
Packit c9535b
Packit c9535b
%files
Packit c9535b
%defattr(-,root,root)
Packit c9535b
%doc AUTHORS ChangeLog COPYING HACKING NEWS README TODO
Packit c9535b
%{_sbindir}/*
Packit c9535b
%{nssdir}/*.so*
Packit c9535b
%{pamdir}/pam_ldap.so
Packit c9535b
%{_mandir}/*/*
Packit c9535b
%attr(0600,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/nslcd.conf
Packit c9535b
%attr(0644,root,root) %config(noreplace) %{_tmpfilesdir}/%{name}.conf
Packit c9535b
%{_unitdir}/nslcd.service
Packit c9535b
%attr(0775,nslcd,root) /var/run/nslcd
Packit c9535b
Packit c9535b
%pre
Packit c9535b
getent group  ldap  > /dev/null || \
Packit c9535b
/usr/sbin/groupadd -r -g 55 ldap
Packit c9535b
getent passwd nslcd > /dev/null || \
Packit c9535b
/usr/sbin/useradd -r -g ldap -c 'LDAP Client User' \
Packit c9535b
    -u 65 -d / -s /sbin/nologin nslcd 2> /dev/null || :
Packit c9535b
Packit c9535b
%post
Packit c9535b
# The usual stuff.
Packit c9535b
/sbin/ldconfig
Packit c9535b
%systemd_post nslcd.service
Packit c9535b
Packit c9535b
%preun
Packit c9535b
%systemd_preun nslcd.service
Packit c9535b
Packit c9535b
%postun
Packit c9535b
/sbin/ldconfig
Packit c9535b
%systemd_postun_with_restart nslcd.service
Packit c9535b
Packit c9535b
%changelog
Packit c9535b
* Wed May 30 2018 Jakub Hrozek <jhrozek@redhat.com> - 0.9.9-3
Packit c9535b
- Also change the pemissions on tmpfiles
Packit c9535b
- Related: rhbz#1583211 - nslcd, the local LDAP daemon, fails to start
Packit c9535b
                          with SELinux enabled
Packit c9535b
Packit c9535b
* Wed May 30 2018 Jakub Hrozek <jhrozek@redhat.com> - 0.9.9-2
Packit c9535b
- Apply a patch by Lukas Slebodnik to allow root to write to the
Packit c9535b
  /var/run/nslcd directory
Packit c9535b
- Resolves: rhbz#1583211 - nslcd, the local LDAP daemon, fails to start
Packit c9535b
                           with SELinux enabled
Packit c9535b
Packit c9535b
* Sun Apr  1 2018 Jakub Hrozek <jhrozek@redhat.com> - 0.9.9-1
Packit c9535b
- Upgrade to the latest upstream
Packit c9535b
  - Disable the python utilities
Packit c9535b
  - Don't bother with failing pylint test as we don't ship the python
Packit c9535b
    utilities
Packit c9535b
- Drop unused validname and exitcode patches, port strtoid overflow
Packit c9535b
  patch
Packit c9535b
Packit c9535b
* Sat Mar 31 2018 Jakub Hrozek <jhrozek@redhat.com> - 0.8.14-12
Packit c9535b
- Get rid of all conditions that are always true for both EPEL-7 and Fedora
Packit c9535b
  as it's quite unlikely we'd use this specfile on EPEL-6
Packit c9535b
- Remove the sysvinit script and all the scriptlets around it
Packit c9535b
- Unconditionally use systemd scriptlet macros and systemd_requires
Packit c9535b
- Unconditionally build the PAM module as the PADL module is long dead
Packit c9535b
- Remove the auto-migration of settings from nss_ldap as it's been
Packit c9535b
  long gone from Fedora
Packit c9535b
- Don't check /etc/sysconfig/authconfig as authconfig is on its way
Packit c9535b
  out from Fedora
Packit c9535b
- Use only spaces, not tabs, to stop my editor from looking like a
Packit c9535b
  Christmas tree
Packit c9535b
- Remove the obsolete Group stanza
Packit c9535b
- Make nscd Recommended, not Required
Packit c9535b
Packit c9535b
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.14-11
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit c9535b
Packit c9535b
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.14-10
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit c9535b
Packit c9535b
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.14-9
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit c9535b
Packit c9535b
* Wed Feb  8 2017 Jakub Hrozek <jhrozek@redhat.com> 0.8.14-8
Packit c9535b
- Apply a patch from Stanislav Moravec to fix nslcd return code
Packit c9535b
Packit c9535b
* Tue Mar 29 2016 Nalin Dahyabhai <nalin@redhat.com> 0.8.14-7
Packit c9535b
- move the packaged tmpfiles.d file from /etc/tmpfiles.d to %%{_tmpfilesdir},
Packit c9535b
  per heads-up from Ville Skyttä on devel@
Packit c9535b
Packit c9535b
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.14-6
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit c9535b
Packit c9535b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.14-5
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit c9535b
Packit c9535b
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.14-4
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit c9535b
Packit c9535b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.14-3
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit c9535b
Packit c9535b
* Wed May 07 2014 Nalin Dahyabhai <nalin@redhat.com> 0.8.14-2
Packit c9535b
- where we check for USELDAP=yes in /etc/sysconfig/authconfig as an indication
Packit c9535b
  of nss_ldap being in use, to decide whether to enable the nslcd service or
Packit c9535b
  not, also check for USELDAPAUTH=yes, which indicates pam_ldap is being used
Packit c9535b
Packit c9535b
* Sat Oct 05 2013 Jakub Hrozek <jhrozek@redhat.com>  0.8.14-1
Packit c9535b
- New upstream release 0.8.14
Packit c9535b
- Remove upstreamed patches
Packit c9535b
Packit c9535b
* Sat Oct 05 2013 Jakub Hrozek <jhrozek@redhat.com>  0.8.13-4
Packit c9535b
- Backport fixes for #1003011
Packit c9535b
Packit c9535b
* Sat Oct 05 2013 Jakub Hrozek <jhrozek@redhat.com>  0.8.13-3
Packit c9535b
- Build with _hardened_build macro
Packit c9535b
Packit c9535b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.13-2
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit c9535b
Packit c9535b
* Mon May  6 2013 Nalin Dahyabhai <nalin@redhat.com> 0.8.13-1
Packit c9535b
- update to 0.8.13
Packit c9535b
- correct a syntax error in the fix that was added for #832706
Packit c9535b
Packit c9535b
* Tue Apr 30 2013 Nalin Dahyabhai <nalin@redhat.com> 0.8.12-4
Packit c9535b
- in %%post, attempt to rewrite any instances of "map group uniqueMember ..."
Packit c9535b
  to be "map group member ..." in nslcd.conf, as the attribute name changed
Packit c9535b
  in 0.8.4 (via freeipa ticket #3589)
Packit c9535b
Packit c9535b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.8.12-3
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit c9535b
Packit c9535b
* Fri Jan 18 2013 Nalin Dahyabhai <nalin@redhat.com> 0.8.12-2
Packit c9535b
- drop local patch to make the client flush some more read buffers
Packit c9535b
Packit c9535b
* Fri Jan 18 2013 Nalin Dahyabhai <nalin@redhat.com> 0.8.12-1
Packit c9535b
- update to 0.8.12 (#846793)
Packit c9535b
- make building pam_ldap conditional on the targeted release
Packit c9535b
- add "After=named.service dirsrv.target slapd.service" to nslcd.service,
Packit c9535b
  to make sure that nslcd is started after them if they're to be started
Packit c9535b
  on the local system (#832706)
Packit c9535b
- alter the versioned Obsoletes: on pam_ldap to include the F18 package
Packit c9535b
- use %%{_unitdir} when deciding where to put systemd configuration, based
Packit c9535b
  on patch from Václav Pavlín (#850232)
Packit c9535b
- use new systemd macros for scriptlet hooks, when available, based on
Packit c9535b
  patch from Václav Pavlín (#850232)
Packit c9535b
Packit c9535b
* Sun Sep 09 2012 Jakub Hrozek <jhrozek@redhat.com> 0.7.17-1
Packit c9535b
- new upstream release 0.7.17
Packit c9535b
Packit c9535b
* Sun Aug 05 2012 Jakub Hrozek <jhrozek@redhat.com> - 0.7.16-5
Packit c9535b
- Obsolete PADL's nss_ldap
Packit c9535b
Packit c9535b
* Sat Aug 04 2012 Jakub Hrozek <jhrozek@redhat.com> - 0.7.16-4
Packit c9535b
- Build the PAM module, obsoletes PADL's pam-ldap (#856006)
Packit c9535b
Packit c9535b
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.16-3
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit c9535b
Packit c9535b
* Mon May 14 2012 Jakub Hrozek <jhrozek@redhat.com> 0.7.16-2
Packit c9535b
- backport upstream revision r1659 related to broken pipe when
Packit c9535b
  requesting a large group
Packit c9535b
- use grep -E instead of egrep to avoid rpmlint warnings
Packit c9535b
Packit c9535b
* Sat Apr 28 2012 Jakub Hrozek <jhrozek@redhat.com> 0.7.16-1
Packit c9535b
- new upstream release 0.7.16
Packit c9535b
Packit c9535b
* Thu Mar 15 2012 Jakub Hrozek <jhrozek@redhat.com> 0.7.15-2
Packit c9535b
- Do not print "Broken Pipe" error message when requesting a large group
Packit c9535b
Packit c9535b
* Fri Mar 9 2012 Jakub Hrozek <jhrozek@redhat.com> 0.7.15-1
Packit c9535b
- new upstream release 0.7.15
Packit c9535b
Packit c9535b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.14-3
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit c9535b
Packit c9535b
* Fri Dec 16 2011 Jakub Hrozek <jhrozek@redhat.com> 0.7.14-2
Packit c9535b
- Do not overflow large UID/GID values on 32bit architectures
Packit c9535b
Packit c9535b
* Mon Nov 28 2011 Nalin Dahyabhai <nalin@redhat.com>
Packit c9535b
- use the same conditional test for deciding when to create the .so symlink as
Packit c9535b
  we do later on for deciding when to include it in the package (#757004)
Packit c9535b
Packit c9535b
* Fri Sep 23 2011 Jakub Hrozek <jhrozek@redhat.com> 0.7.14-1
Packit c9535b
- new upstream release 0.7.14
Packit c9535b
- obsoletes nss-pam-ldapd-0.7.x-buffers.patch
Packit c9535b
Packit c9535b
* Wed Aug 24 2011 Nalin Dahyabhai <nalin@redhat.com> 0.7.13-8
Packit c9535b
- include backported enhancement to take URIs in the form "dns:DOMAIN" in
Packit c9535b
  addition to the already-implemented "dns" (#730309)
Packit c9535b
Packit c9535b
* Thu Jul 14 2011 Nalin Dahyabhai <nalin@redhat.com> 0.7.13-7
Packit c9535b
- switch to only munging the contents of /etc/nslcd.conf on the very first
Packit c9535b
  install (#706454)
Packit c9535b
- make sure that we have enough space to parse any valid GID value when
Packit c9535b
  parsing a user's primary GID (#716822)
Packit c9535b
- backport support for the "validnames" option from SVN and use it to allow
Packit c9535b
  parentheses characters by modifying the default setting (#690870), then
Packit c9535b
  modify the default again to also allow shorter and shorter names to pass
Packit c9535b
  muster (#706860)
Packit c9535b
Packit c9535b
* Wed Jul 13 2011 Nalin Dahyabhai <nalin@redhat.com> 0.7.13-6
Packit c9535b
- convert to systemd-native startup (#716997)
Packit c9535b
Packit c9535b
* Mon Jun 13 2011 Nalin Dahyabhai <nalin@redhat.com> 0.7.13-5
Packit c9535b
- change the file path Requires: we have for pam_ldap into a package name
Packit c9535b
  Requires: (#601931)
Packit c9535b
Packit c9535b
* Wed Mar 30 2011 Nalin Dahyabhai <nalin@redhat.com> 0.7.13-4
Packit c9535b
- tag nslcd.conf with %%verify(not md5 size mtime), since we always tweak
Packit c9535b
  it in %%post (#692225)
Packit c9535b
Packit c9535b
* Tue Mar  1 2011 Nalin Dahyabhai <nalin@redhat.com> 0.7.13-3
Packit c9535b
- add a tmpfiles configuration to ensure that /var/run/nslcd is created when
Packit c9535b
  /var/run is completely empty at boot (#656643)
Packit c9535b
Packit c9535b
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.13-2
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit c9535b
Packit c9535b
* Mon Dec 13 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.13-1
Packit c9535b
- update to 0.7.13
Packit c9535b
Packit c9535b
* Fri Oct 29 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.12-1
Packit c9535b
- update to 0.7.12
Packit c9535b
Packit c9535b
* Fri Oct 15 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.11-1
Packit c9535b
- update to 0.7.11
Packit c9535b
Packit c9535b
* Wed Sep 29 2010 jkeating - 0.7.10-2
Packit c9535b
- Rebuilt for gcc bug 634757
Packit c9535b
Packit c9535b
* Fri Sep 24 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.10-1
Packit c9535b
- update to 0.7.10
Packit c9535b
Packit c9535b
* Thu Sep 23 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.9-2
Packit c9535b
- when creating /var/run/nslcd in the buildroot, specify that 0755 is a
Packit c9535b
  permissions value and not another directory name (#636880)
Packit c9535b
Packit c9535b
* Mon Aug 30 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.9-1
Packit c9535b
- update to 0.7.9
Packit c9535b
Packit c9535b
* Wed Aug 18 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.8-1
Packit c9535b
- update to 0.7.8
Packit c9535b
Packit c9535b
* Wed Jul  7 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.7-1
Packit c9535b
- update to 0.7.7
Packit c9535b
Packit c9535b
* Mon Jun 28 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.6-3
Packit c9535b
- don't accidentally set multiple 'gid' settings in nslcd.conf, and try to
Packit c9535b
  clean up after older versions of this package that did (#608314)
Packit c9535b
Packit c9535b
* Thu May 27 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.6-2
Packit c9535b
- make inclusion of the .so symlink conditional on being on a sufficiently-
Packit c9535b
  new Fedora where pam_ldap isn't part of the nss_ldap package, so having
Packit c9535b
  this package conflict with nss_ldap doesn't require that pam_ldap be
Packit c9535b
  removed (#596691)
Packit c9535b
Packit c9535b
* Thu May 27 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.6-1
Packit c9535b
- update to 0.7.6
Packit c9535b
Packit c9535b
* Mon May 17 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.5-3
Packit c9535b
- switch to the upstream patch for #592411
Packit c9535b
Packit c9535b
* Fri May 14 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.5-2
Packit c9535b
- don't return an uninitialized buffer as the value for an optional attribute
Packit c9535b
  that isn't present in the directory server entry (#592411)
Packit c9535b
Packit c9535b
* Fri May 14 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.5-1
Packit c9535b
- update to 0.7.5
Packit c9535b
Packit c9535b
* Fri May 14 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.4-1
Packit c9535b
- update to 0.7.4
Packit c9535b
- stop trying to migrate retry timeout parameters from old ldap.conf files
Packit c9535b
- add an explicit requires: on nscd to make sure it's at least available on
Packit c9535b
  systems that are using nss-pam-ldapd; otherwise it's usually optional
Packit c9535b
Packit c9535b
* Tue Mar 23 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.3-1
Packit c9535b
- update to 0.7.3
Packit c9535b
Packit c9535b
* Thu Feb 25 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.2-2
Packit c9535b
- bump release for post-review commit
Packit c9535b
Packit c9535b
* Thu Feb 25 2010 Nalin Dahyabhai <nalin@redhat.com> 0.7.2-1
Packit c9535b
- add comments about why we have a .so link at all, and not a -devel subpackage
Packit c9535b
Packit c9535b
* Wed Jan 13 2010 Nalin Dahyabhai <nalin@redhat.com>
Packit c9535b
- obsolete/provides nss-ldapd
Packit c9535b
- import configuration from nss-ldapd.conf, too
Packit c9535b
Packit c9535b
* Tue Jan 12 2010 Nalin Dahyabhai <nalin@redhat.com>
Packit c9535b
- rename to nss-pam-ldapd
Packit c9535b
- also check for import settings in /etc/nss_ldap.conf and /etc/pam_ldap.conf
Packit c9535b
Packit c9535b
* Thu Sep 24 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.11-2
Packit c9535b
- rebuild
Packit c9535b
Packit c9535b
* Wed Sep 16 2009 Nalin Dahyabhai <nalin@redhat.com> 
Packit c9535b
- apply Mitchell Berger's patch to clean up the init script, use %%{_initddir},
Packit c9535b
  and correct the %%post so that it only thinks about turning on nslcd when
Packit c9535b
  we're first being installed (#522947)
Packit c9535b
- tell status() where the pidfile is when the init script is called for that
Packit c9535b
Packit c9535b
* Tue Sep  8 2009 Nalin Dahyabhai <nalin@redhat.com>
Packit c9535b
- fix typo in a comment, capitalize the full name for "LDAP Client User" (more
Packit c9535b
  from #516049)
Packit c9535b
Packit c9535b
* Wed Sep  2 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.11-1
Packit c9535b
- update to 0.6.11
Packit c9535b
Packit c9535b
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.10-4
Packit c9535b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit c9535b
Packit c9535b
* Thu Jun 18 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.10-3
Packit c9535b
- update URL: and Source:
Packit c9535b
Packit c9535b
* Mon Jun 15 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.10-2
Packit c9535b
- add and own /var/run/nslcd
Packit c9535b
- convert hosts to uri during migration
Packit c9535b
Packit c9535b
* Thu Jun 11 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.10-1
Packit c9535b
- update to 0.6.10
Packit c9535b
Packit c9535b
* Fri Apr 17 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.8-1
Packit c9535b
- bump release number to 1 (part of #491767)
Packit c9535b
- fix which group we check for during %%pre (part of #491767)
Packit c9535b
Packit c9535b
* Tue Mar 24 2009 Nalin Dahyabhai <nalin@redhat.com>
Packit c9535b
- require chkconfig by package rather than path (Jussi Lehtola, part of #491767)
Packit c9535b
Packit c9535b
* Mon Mar 23 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.8-0.1
Packit c9535b
- update to 0.6.8
Packit c9535b
Packit c9535b
* Mon Mar 23 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.7-0.1
Packit c9535b
- start using a dedicated user
Packit c9535b
Packit c9535b
* Wed Mar 18 2009 Nalin Dahyabhai <nalin@redhat.com> 0.6.7-0.0
Packit c9535b
- initial package (#445965)