4ab8adb
Summary:          Utility library for 389 administration
4ab8adb
Name:             389-adminutil
b441b09
Version:          1.1.23
b441b09
Release:          1%{?dist}
b441b09
License:          GPLv3
4ab8adb
URL:              http://port389.org/wiki/AdminUtil
4ab8adb
Group:            Development/Libraries
4ab8adb
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
4ab8adb
BuildRequires:    nspr-devel
4ab8adb
BuildRequires:    nss-devel
e3dc163
BuildRequires:    openldap-devel
4ab8adb
BuildRequires:    libicu-devel
4ab8adb
BuildRequires:    icu
4ab8adb
Provides:         adminutil = %{version}-%{release}
4ab8adb
Obsoletes:        adminutil < 1.1.8-2
4ab8adb
4ab8adb
Source0:          http://port389.org/sources/%{name}-%{version}.tar.bz2
4ab8adb
4ab8adb
%description
4ab8adb
%{name} is libraries of functions used to administer directory
4ab8adb
servers, usually in conjunction with the admin server.  %{name} is
4ab8adb
broken into two libraries - libadminutil contains the basic
4ab8adb
functionality, and libadmsslutil contains SSL versions and wrappers
4ab8adb
around the basic functions.  The PSET functions allow applications to
4ab8adb
store their preferences and configuration parameters in LDAP, without
4ab8adb
having to know anything about LDAP.  The configuration is cached in a
4ab8adb
local file, allowing applications to function even if the LDAP server
4ab8adb
is down.  The other code is typically used by CGI programs used for
4ab8adb
directory server management, containing GET/POST processing code as
4ab8adb
well as resource handling (ICU ures API).
4ab8adb
4ab8adb
%package devel
4ab8adb
Summary:  Development and header files for %{name}
4ab8adb
Group:    Development/Libraries
4ab8adb
Requires: %{name} = %{version}-%{release}
4ab8adb
Requires: pkgconfig
4ab8adb
Requires: nspr-devel
4ab8adb
Requires: nss-devel
e3dc163
Requires: openldap-devel
4ab8adb
Requires: libicu-devel
4ab8adb
Provides:  adminutil-devel = %{version}-%{release}
4ab8adb
Obsoletes: adminutil-devel < 1.1.8-2
4ab8adb
4ab8adb
%description devel
4ab8adb
Development files and header files necessary to build applications
4ab8adb
that use %{name}.
4ab8adb
4ab8adb
%prep
4ab8adb
%setup -q
4ab8adb
4ab8adb
%build
4ab8adb
e3dc163
%configure --disable-tests --with-openldap
4ab8adb
%{__make} %{?_smp_mflags}
4ab8adb
4ab8adb
%install
4ab8adb
%{__rm} -rf $RPM_BUILD_ROOT
4ab8adb
4ab8adb
%{__make} install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
4ab8adb
%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.a
4ab8adb
%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
4ab8adb
4ab8adb
%clean
4ab8adb
%{__rm} -rf $RPM_BUILD_ROOT
4ab8adb
4ab8adb
%post -p /sbin/ldconfig
4ab8adb
%postun -p /sbin/ldconfig
4ab8adb
4ab8adb
%files
4ab8adb
%defattr(-,root,root,-)
4ab8adb
%doc LICENSE README NEWS
4ab8adb
%{_libdir}/*.so.*
4ab8adb
%{_datadir}/%{name}
4ab8adb
4ab8adb
%files devel
4ab8adb
%defattr(-,root,root,-)
4ab8adb
%{_libdir}/pkgconfig/%{name}.pc
4ab8adb
%{_libdir}/*.so
4ab8adb
%{_includedir}/libadminutil
4ab8adb
%{_includedir}/libadmsslutil
4ab8adb
4ab8adb
%changelog
b441b09
* Wed Oct 12 2016 Mark Reynolds <mreynolds@redhat.com> - 1.2.23-1
b441b09
- bump version to 1.1.23
b441b09
- Ticket 48345 - bad check for NUL char in psetc.c
b441b09
48ef307
* Fri Apr 15 2016 David Tardon <dtardon@redhat.com> - 1.1.22-5
48ef307
- rebuild for ICU 57.1
48ef307
de602e1
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.22-4
de602e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
de602e1
b1ba3a3
* Wed Oct 28 2015 David Tardon <dtardon@redhat.com> - 1.1.22-3
b1ba3a3
- rebuild for ICU 56.1
b1ba3a3
d090540
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.22-2
d090540
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d090540
Noriko Hosoi b0464ee
* Wed Jun 10 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.1.22-1
Noriko Hosoi b0464ee
- bump version to 1.1.22
Noriko Hosoi b0464ee
- Ticket 48152 - [adminutil] support NSS 3.18
Noriko Hosoi b0464ee
Petr Machata ab07ac9
* Wed Feb 04 2015 Petr Machata <pmachata@redhat.com> - 1.1.21-2
Petr Machata ab07ac9
- Bump for rebuild.
Petr Machata ab07ac9
Noriko Hosoi 97fd2cb
* Tue Feb  3 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.1.21-1
Noriko Hosoi 97fd2cb
- bump version to 1.1.21
Noriko Hosoi 97fd2cb
- Ticket 47929 - adminutil - future proof getSSLVersion
Noriko Hosoi 97fd2cb
- Ticket 47929 - Adminutil - do not use SSL3 by default
Noriko Hosoi 97fd2cb
- Ticket 47850 - "nsslapd-allow-anonymous-access: rootdse" makes login as "admin" fail at the first time
Noriko Hosoi 97fd2cb
- Ticket 47881 - crash during debug session in adminutil
Noriko Hosoi 97fd2cb
- Ticket 47680 - Upgraded 389-admin rpms and now I can't start dirsrv-admin
Noriko Hosoi 97fd2cb
1738ae9
* Mon Jan 26 2015 David Tardon <dtardon@redhat.com> - 1.1.19-6
1738ae9
- rebuild for ICU 54.1
1738ae9
db463c7
* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 1.1.19-5
db463c7
- rebuild for ICU 53.1
db463c7
c0caf27
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.19-4
c0caf27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
c0caf27
1a79ebe
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.19-3
1a79ebe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1a79ebe
Parag Nemade 3948fa9
* Fri Feb 14 2014 Parag Nemade <paragn AT fedoraproject DOT org> - 1.1.19-2
Parag Nemade 3948fa9
- Rebuild for icu 52
Parag Nemade 3948fa9
497c12e
* Wed Nov 20 2013 Rich Megginson <rmeggins@redhat.com> - 1.1.19-1
497c12e
- Ticket #47415 "Manage certificates" crashes admin server
497c12e
- 8647ad8 fix compiler warnings - enhancements to test ticket 47415
497c12e
d08f653
* Mon Aug 19 2013 Rich Megginson <rmeggins@redhat.com> - 1.1.18-1
d08f653
- ee1ef81 add Eclipse generated files
d08f653
- Ticket #47486 - compiler warnings in adminutil, admin, dsgw
d08f653
- 77fd77a fix mem leak in admldapBuildInfoSSL when there is no password
d08f653
9c5ed97
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.17-2.1
9c5ed97
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
9c5ed97
Noriko Hosoi d64759c
* Fri Apr 19 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.1.17-1
Noriko Hosoi d64759c
-bump version to 1.1.17
Noriko Hosoi d64759c
Resolves: Bug 856089 - slapi_ldap_bind() doesn't check bind results (Ticket 479 - Console logins fail intermittenly)
Noriko Hosoi d64759c
Resolves: Bug 905266 - BIND operation result not checked properly in admin server and adminutil
Noriko Hosoi d64759c
61665d2
* Tue Apr  2 2013 Dan Horák <dan[at]danny.cz> - 1.1.15-3.1
61665d2
- Rebuild with correct icu on s390(x)
61665d2
2066a86
* Sat Jan 26 2013 Kevin Fenzi <kevin@scrye.com> - 1.1.15-3
2066a86
- Rebuild for new icu
2066a86
e0cc2b5
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.15-2
e0cc2b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e0cc2b5
c3d421a
* Fri Feb  3 2012 Rich Megginson <rmeggins@redhat.com> - 1.1.15-1
c3d421a
- Ticket #281 - TLS not working with latest openldap
c3d421a
- Ticket #161 - Review and address latest Coverity issues
c3d421a
58cdbe1
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.14-3
58cdbe1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
58cdbe1
1756ca2
* Fri Oct 28 2011 Rich Megginson <rmeggins@redhat.com> - 1.1.14-2
1756ca2
- rebuild for latest icu
1756ca2
83fbc1b
* Tue May 31 2011 Rich Megginson <rmeggins@redhat.com> - 1.1.14-1
83fbc1b
- many fixes for coverity issues
83fbc1b
83fbc1b
* Mon Mar 07 2011 Caolán McNamara <caolanm@redhat.com> - 1.1.13-3
340eb46
- rebuild for icu 4.6
340eb46
76bd41f
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.13-2
76bd41f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
76bd41f
e5486af
* Fri Oct 22 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.13-1
e5486af
- add nss_inc to libadminutil build flags
e5486af
6c0f34f
* Tue Sep 28 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.12-1
6c0f34f
- fix building with mozldap
6c0f34f
e3dc163
* Tue Sep 28 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.11-1
e3dc163
- with openldap support
e3dc163
d9a4e1c
* Fri Apr 02 2010 Caolán McNamara <caolanm@redhat.com> - 1.1.10-2
d9a4e1c
- rebuild for icu 4.4
d9a4e1c
fc510e4
* Fri Feb 26 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.10-1
fc510e4
- Bug 460168 - FedoraDS' adminutil requires non-existent "icu.pc" on non-RH/Fedora systems
fc510e4
- this is the 1.1.10 release
fc510e4
f9bf10a
* Thu Jan 14 2010 Rich Megginson <rmeggins@redhat.com> - 1.1.9-1
f9bf10a
- make sure we can find ICU genrb on all platforms
f9bf10a
- this is the 1.1.9 release
f9bf10a
6b04fa6
* Wed Aug 12 2009 Rich Megginson <rmeggins@redhat.com> - 1.1.8-4
6b04fa6
- final 1.1.8 release
6b04fa6
bc009f5
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.8-3
bc009f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
bc009f5
4ab8adb
* Tue May 12 2009 Rich Megginson <rmeggins@redhat.com> - 1.1.8-2
4ab8adb
- rename to 389-adminutil
4ab8adb
4ab8adb
* Tue Mar 31 2009 Rich Megginson <rmeggins@redhat.com> - 1.1.8-1
4ab8adb
- this is the 1.1.8 release
4ab8adb
4ab8adb
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-2
4ab8adb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4ab8adb
4ab8adb
* Wed Aug 27 2008 Rich Megginson <rmeggins@redhat.com> - 1.1.7-1
4ab8adb
- Resolves bug 454060   -  ViewLog CGI crash with new adminutil
4ab8adb
- Resolves bug 413531   -  Web browser accepted languages configuration causes dsgw CGI binaries to segfault
4ab8adb
4ab8adb
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.1.6-2
4ab8adb
- fix license tag
4ab8adb
4ab8adb
* Mon Mar  3 2008 Rich Megginson <rmeggins@redhat.com> - 1.1.6-1
4ab8adb
- Resolves bug 245248 - dsgw doesn't escape filename in error message
4ab8adb
- The new dsgw hasn't been released yet, and the old one doesn't use
4ab8adb
- this code.
4ab8adb
4ab8adb
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.5-2
4ab8adb
- Autorebuild for GCC 4.3
4ab8adb
4ab8adb
* Thu Oct 18 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.5-1
4ab8adb
- bump version to 1.1.5
4ab8adb
- fix icu linking issue
4ab8adb
- disable libtool rpath by default - added --enable-rpath option to configure
4ab8adb
4ab8adb
* Fri Aug 17 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.4-2
4ab8adb
- remove >= version from icu build requires to fix rawhide build problem
4ab8adb
4ab8adb
* Wed Aug  1 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.4-1
4ab8adb
- updated to version 1.1.4
4ab8adb
- fixes bugzilla 250526
4ab8adb
4ab8adb
* Wed Jul 25 2007 Warren Togami <wtogami@redhat.com> - 1.1.3-1.1
4ab8adb
- binutils/gcc bug rebuild (#249435)
4ab8adb
4ab8adb
* Tue Jul 24 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.3-1
4ab8adb
- updated to version 1.1.3
4ab8adb
- fixes bugzillas 246124 and 247192
4ab8adb
4ab8adb
* Fri Jun 22 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.2-1
4ab8adb
- Updated version to 1.1.2
4ab8adb
- This version fixes some memory leaks and invalid memory use
4ab8adb
- issues
4ab8adb
4ab8adb
* Wed May 23 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.1-3
4ab8adb
- more fedora review stuff - use macros consistently
4ab8adb
- make sure install preserves timestamps
4ab8adb
- use lgpl instead of gpl for acclanglist.c
4ab8adb
- fix undefined weak symbols in libadmsslutil
4ab8adb
4ab8adb
* Fri May 18 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.1-2
4ab8adb
- pkgconfig is a requires not a build requires
4ab8adb
4ab8adb
* Thu May 17 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.1-1
4ab8adb
- Many bug fixes - bumped version to 1.1.1
4ab8adb
- fixed concerns from Fedora package review
4ab8adb
4ab8adb
* Wed Mar 28 2007 Rich Megginson <rmeggins@redhat.com> - 1.1.0-1
4ab8adb
- Initial version - based largely on svrcore.spec