Blame SPECS/OpenIPMI.spec

2dd7ae
%global _hardened_build 1
2dd7ae
2dd7ae
Summary: IPMI (Intelligent Platform Management Interface) library and tools
2dd7ae
Name: OpenIPMI
2dd7ae
2dd7ae
Version:    2.0.32
2dd7ae
Release:    3%{?dist}
2dd7ae
License:    LGPLv2+ and GPLv2+ or BSD
2dd7ae
URL:        http://sourceforge.net/projects/openipmi/
2dd7ae
Source:     http://downloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz
2dd7ae
Source1:    openipmi.sysconf
2dd7ae
Source2:    openipmi-helper
2dd7ae
Source3:    ipmi.service
2dd7ae
Patch1:     0001-man.patch
2dd7ae
Patch2:     include-config-h-cmdlang.patch
2dd7ae
2dd7ae
BuildRequires: make
2dd7ae
BuildRequires:    gdbm-devel swig glib2-devel net-snmp-devel ncurses-devel
2dd7ae
BuildRequires:    openssl-devel python3-devel perl-devel perl-generators
2dd7ae
BuildRequires:    pkgconfig
2dd7ae
BuildRequires:    readline-devel
2dd7ae
BuildRequires:    automake
2dd7ae
BuildRequires:    autoconf
2dd7ae
BuildRequires:    libtool
2dd7ae
%{?systemd_requires}
2dd7ae
BuildRequires:    systemd
2dd7ae
2dd7ae
Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
2dd7ae
2dd7ae
# Prevent bogus provides of private libs from perl
2dd7ae
%global __provides_exclude_from %{?__provides_exclude_from:%{__provides_exclude_from}|}^%{perl_vendorarch}/auto/.*\\.so$
2dd7ae
2dd7ae
%description
2dd7ae
The Open IPMI project aims to develop an open code base to allow access to
2dd7ae
platform information using Intelligent Platform Management Interface (IPMI).
2dd7ae
This package contains the tools of the OpenIPMI project.
2dd7ae
2dd7ae
%package libs
2dd7ae
Summary: The OpenIPMI runtime libraries
2dd7ae
2dd7ae
%description libs
2dd7ae
The OpenIPMI-libs package contains the runtime libraries for shared binaries
2dd7ae
and applications.
2dd7ae
2dd7ae
%package perl
2dd7ae
Summary:  IPMI Perl language bindings
2dd7ae
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
2dd7ae
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
2dd7ae
2dd7ae
%description perl
2dd7ae
The OpenIPMI-perl package contains the Perl language bindings for OpenIPMI.
2dd7ae
2dd7ae
%package -n python3-openipmi
2dd7ae
%{?python_provide:%python_provide python3-openipmi}
2dd7ae
%{?python_provide:%python_provide python3-OpenIPMI}
2dd7ae
# Remove before F30
2dd7ae
Provides:  %{name}-python = %{version}-%{release}
2dd7ae
Provides:  %{name}-python%{?_isa} = %{version}-%{release}
2dd7ae
Obsoletes: %{name}-python2 < %{version}-%{release}
2dd7ae
Summary:   IPMI Python language bindings
2dd7ae
Requires:  %{name}-libs%{?_isa} = %{version}-%{release}
2dd7ae
2dd7ae
%description -n python3-openipmi
2dd7ae
The OpenIPMI-python package contains the Python language bindings for OpenIPMI.
2dd7ae
2dd7ae
%package devel
2dd7ae
Summary:  The development environment for the OpenIPMI project
2dd7ae
Requires: pkgconfig
2dd7ae
Requires: %{name}%{?_isa} = %{version}-%{release}
2dd7ae
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
2dd7ae
Requires: %{name}-lanserv%{?_isa} = %{version}-%{release}
2dd7ae
2dd7ae
%description devel
2dd7ae
The OpenIPMI-devel package contains the development libraries and header files
2dd7ae
of the OpenIPMI project.
2dd7ae
2dd7ae
%package lanserv
2dd7ae
Summary:  Emulates an IPMI network listener
2dd7ae
Requires: %{name}%{?_isa} = %{version}-%{release}
2dd7ae
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
2dd7ae
2dd7ae
%description lanserv
2dd7ae
This package contains a network IPMI listener.
2dd7ae
2dd7ae
2dd7ae
%prep
2dd7ae
%autosetup -p1
2dd7ae
2dd7ae
%build
2dd7ae
2dd7ae
%configure \
2dd7ae
    CFLAGS="-fPIC %{optflags} -z now -fno-strict-aliasing" \
2dd7ae
    LDFLAGS="%{__global_ldflags} -Wl,--as-needed" \
2dd7ae
    --disable-dependency-tracking \
2dd7ae
    --disable-static \
2dd7ae
    --with-pythoninstall=%{python3_sitearch} \
2dd7ae
    --with-python=%{__python3} \
2dd7ae
    --with-tcl=no \
2dd7ae
    --with-tkinter=no
2dd7ae
2dd7ae
# https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines#Beware_of_Rpath
2dd7ae
# get rid of rpath still present in OpenIPMI-perl package
2dd7ae
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
2dd7ae
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
2dd7ae
2dd7ae
make   # not %%{?_smp_mflags} safe
2dd7ae
2dd7ae
%install
2dd7ae
make install DESTDIR=%{buildroot}
2dd7ae
2dd7ae
install -d %{buildroot}{%{_sysconfdir}/sysconfig,%{_unitdir},%{_libexecdir}}
2dd7ae
install -m 644 %SOURCE1 %{buildroot}%{_sysconfdir}/sysconfig/ipmi
2dd7ae
install -m 755 %SOURCE2 %{buildroot}%{_libexecdir}/openipmi-helper
2dd7ae
install -m 644 %SOURCE3 %{buildroot}%{_unitdir}/ipmi.service
2dd7ae
install -d %{buildroot}%{_sysconfdir}/modprobe.d
2dd7ae
2dd7ae
rm %{buildroot}/%{_mandir}/man1/openipmigui.1 %{buildroot}%{_libdir}/*.la
2dd7ae
2dd7ae
# add missing documentation 
2dd7ae
echo ".so man1/openipmicmd.1" > %{buildroot}%{_mandir}/man1/ipmicmd.1
2dd7ae
2dd7ae
echo ".so man1/openipmish.1" > %{buildroot}%{_mandir}/man1/ipmish.1
2dd7ae
2dd7ae
%post
2dd7ae
%systemd_post ipmi.service
2dd7ae
2dd7ae
%preun
2dd7ae
%systemd_preun ipmi.service
2dd7ae
2dd7ae
%postun
2dd7ae
%systemd_postun_with_restart ipmi.service
2dd7ae
2dd7ae
%ldconfig_scriptlets libs
2dd7ae
%ldconfig_scriptlets lanserv
2dd7ae
2dd7ae
### A sysv => systemd migration contains all of the same scriptlets as a
2dd7ae
### systemd package.  These are additional scriptlets
2dd7ae
2dd7ae
%triggerun -- OpenIPMI < 2.0.18-14
2dd7ae
# Save the current service runlevel info
2dd7ae
# User must manually run systemd-sysv-convert --apply httpd
2dd7ae
# to migrate them to systemd targets
2dd7ae
/usr/bin/systemd-sysv-convert --save ipmi >/dev/null 2>&1 ||:
2dd7ae
/bin/systemctl --no-reload enable ipmi.service >/dev/null 2>&1 ||:
2dd7ae
# Run these because the SysV package being removed won't do them
2dd7ae
/sbin/chkconfig --del ipmi >/dev/null 2>&1 || :
2dd7ae
/bin/systemctl try-restart ipmi.service >/dev/null 2>&1 || :
2dd7ae
2dd7ae
%files
2dd7ae
%license COPYING COPYING.BSD COPYING.LIB
2dd7ae
%doc CONFIGURING_FOR_LAN FAQ README README.Force README.MotorolaMXP
2dd7ae
%config(noreplace) %{_sysconfdir}/sysconfig/ipmi
2dd7ae
%{_libexecdir}/openipmi-helper
2dd7ae
%{_bindir}/ipmicmd
2dd7ae
%{_bindir}/ipmish
2dd7ae
%{_bindir}/ipmi_ui
2dd7ae
%{_bindir}/openipmicmd
2dd7ae
%{_bindir}/openipmish
2dd7ae
%{_bindir}/rmcp_ping
2dd7ae
%{_bindir}/solterm
2dd7ae
%{_bindir}/openipmi_eventd
2dd7ae
%{_unitdir}/ipmi.service
2dd7ae
%{_mandir}/man1/ipmi_ui*
2dd7ae
%{_mandir}/man1/openipmicmd*
2dd7ae
%{_mandir}/man1/openipmish*
2dd7ae
%{_mandir}/man1/rmcp_ping*
2dd7ae
%{_mandir}/man1/solterm*
2dd7ae
%{_mandir}/man1/ipmish*
2dd7ae
%{_mandir}/man1/ipmicmd*
2dd7ae
%{_mandir}/man1/openipmi_eventd*
2dd7ae
%{_mandir}/man7/ipmi_cmdlang*
2dd7ae
%{_mandir}/man7/openipmi_conparms*
2dd7ae
2dd7ae
%files perl
2dd7ae
%attr(644,root,root) %{perl_vendorarch}/OpenIPMI.pm
2dd7ae
%{perl_vendorarch}/auto/OpenIPMI
2dd7ae
2dd7ae
%files -n python3-openipmi
2dd7ae
%{python3_sitearch}/*OpenIPMI*
2dd7ae
%{python3_sitearch}/__pycache__/OpenIPMI.*.pyc
2dd7ae
2dd7ae
%files libs
2dd7ae
%{_libdir}/libOpenIPMI*.so.*
2dd7ae
2dd7ae
%files devel
2dd7ae
%{_includedir}/OpenIPMI
2dd7ae
%{_libdir}/*.so
2dd7ae
%{_libdir}/pkgconfig/*.pc
2dd7ae
2dd7ae
%files lanserv
2dd7ae
%config(noreplace) %{_sysconfdir}/ipmi/ipmisim1.emu
2dd7ae
%config(noreplace) %{_sysconfdir}/ipmi/lan.conf
2dd7ae
%dir %{_sysconfdir}/ipmi
2dd7ae
%{_bindir}/ipmilan
2dd7ae
%{_bindir}/ipmi_sim
2dd7ae
%{_bindir}/sdrcomp
2dd7ae
%{_libdir}/libIPMIlanserv.so.*
2dd7ae
%{_mandir}/man8/ipmilan.8*
2dd7ae
%{_mandir}/man1/ipmi_sim.1*
2dd7ae
%{_mandir}/man5/ipmi_lan.5*
2dd7ae
%{_mandir}/man5/ipmi_sim_cmd.5*
2dd7ae
2dd7ae
%changelog
2dd7ae
* Fri Jan 28 2022 Pavel Cahyna <pcahyna@redhat.com> - 2.0.32-3
2dd7ae
- Add a patch to resolve one more issue found by rpmdiff/rpminspect:
2dd7ae
  fix getaddrinfo detection to avoid using gethostbyname.
2dd7ae
2dd7ae
* Wed Jan 26 2022 Pavel Cahyna <pcahyna@redhat.com> - 2.0.32-2
2dd7ae
- Resolve issues found by rpmdiff
2dd7ae
  - add explicit Requires: on subpackages to avoid the need to test
2dd7ae
    interoperability between the various combinations of old and new
2dd7ae
    subpackages
2dd7ae
2dd7ae
* Sun Jan 23 2022 Igor Raits <igor.raits@gmail.com> - 2.0.32-1
2dd7ae
- Update to 2.0.32 (rhbz#1990072)
2dd7ae
2dd7ae
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.31-5
2dd7ae
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
2dd7ae
  Related: rhbz#1991688
2dd7ae
2dd7ae
* Wed Jun 16 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.31-4
2dd7ae
- Rebuilt for RHEL 9 BETA for openssl 3.0
2dd7ae
  Related: rhbz#1971065
2dd7ae
2dd7ae
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.31-3
2dd7ae
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
2dd7ae
2dd7ae
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.31-2
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
2dd7ae
2dd7ae
* Mon Jan 25 2021 Josef Ridky <jridky@redhat.com> - 2.0.31-1
2dd7ae
- New upstream release 2.0.31 (#1905768)
2dd7ae
2dd7ae
* Thu Sep 17 2020 Josef Řídký <jridky@redhat.com> - 2.0.29-1
2dd7ae
- New upstream release 2.0.29 (#1846675)
2dd7ae
2dd7ae
* Thu Aug 27 2020 Josef Řídký <jridky@redhat.com> - 2.0.28-7
2dd7ae
- Rebuilt for new net-snmp release
2dd7ae
2dd7ae
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.28-6
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2dd7ae
2dd7ae
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.28-5
2dd7ae
- Perl 5.32 rebuild
2dd7ae
2dd7ae
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 2.0.28-4
2dd7ae
- Rebuilt for Python 3.9
2dd7ae
2dd7ae
* Mon Feb 03 2020 Vaclav Dolezal <vdolezal@redhat.com> - 2.0.28-3
2dd7ae
- Cleanup of openipmi-helper script; removed no-udev branch (#1579773)
2dd7ae
2dd7ae
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.28-2
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
2dd7ae
2dd7ae
* Mon Dec 16 2019 Vaclav Dolezal <vdolezal@redhat.com> - 2.0.28-1
2dd7ae
- New upstream release 2.0.28
2dd7ae
2dd7ae
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 2.0.27-5
2dd7ae
- Rebuilt for Python 3.8.0rc1 (#1748018)
2dd7ae
2dd7ae
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 2.0.27-4
2dd7ae
- Rebuilt for Python 3.8
2dd7ae
2dd7ae
* Thu Aug 01 2019 Vaclav Dolezal <vdolezal@redhat.com> - 2.0.27-3
2dd7ae
- Prevent bogus Provides of libOpenIPMI.so.0 by OpenIPMI-perl (#1734407)
2dd7ae
2dd7ae
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.27-2
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2dd7ae
2dd7ae
* Wed Jun 26 2019 Vaclav Dolezal <vdolezal@redhat.com> - 2.0.27-1
2dd7ae
- New upstream release 2.0.27
2dd7ae
2dd7ae
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.25-10
2dd7ae
- Perl 5.30 rebuild
2dd7ae
2dd7ae
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.25-9
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2dd7ae
2dd7ae
* Wed Sep 05 2018 Josef Ridky <jridky@redhat.com> - 2.0.25-8
2dd7ae
- Fix man page self referencing error (#1612159)
2dd7ae
2dd7ae
* Tue Jul 24 2018 Adam Williamson <awilliam@redhat.com> - 2.0.25-7
2dd7ae
- Rebuild for new net-snmp
2dd7ae
2dd7ae
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.25-6
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2dd7ae
2dd7ae
* Tue Jul 03 2018 Petr Pisar <ppisar@redhat.com> - 2.0.25-5
2dd7ae
- Perl 5.28 rebuild
2dd7ae
2dd7ae
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.25-4
2dd7ae
- Perl 5.28 rebuild
2dd7ae
2dd7ae
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.0.25-3
2dd7ae
- Rebuilt for Python 3.7
2dd7ae
2dd7ae
* Wed Apr 18 2018 Josef Ridky <jridky@redhat.com> - 2.0.25-2
2dd7ae
- Python3 update
2dd7ae
2dd7ae
* Tue Apr 17 2018 Josef Ridky <jridky@redhat.com> - 2.0.25-1
2dd7ae
- New upstream release 2.0.25 (#1568194)
2dd7ae
- Replace Python2 with Python3
2dd7ae
- Drop OpenIPMI-python2 and set it as Obsolete
2dd7ae
- Introduce new OpenIPMI-python3 package
2dd7ae
2dd7ae
* Tue Mar 06 2018 Josef Ridky <jridky@redhat.com> - 2.0.24-5
2dd7ae
- use ldconfig macros
2dd7ae
 
2dd7ae
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.24-4
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2dd7ae
2dd7ae
* Mon Jan 22 2018 Josef Ridky <jridky@redhat.com> -2.0.14-3
2dd7ae
- remove old systemd dependencies
2dd7ae
2dd7ae
* Mon Jan 22 2018 Josef Ridky <jridky@redhat.com> -2.0.14-2
2dd7ae
- restore removed requirements
2dd7ae
2dd7ae
* Thu Jan 18 2018 Tomasz Kłoczko <kloczek@fedoraproject.org> - 2.0.24-1
2dd7ae
- remove pkgconfig from devel Requires
2dd7ae
- remove libedit Requires (it is autogenerated as SONAME dependency)
2dd7ae
- remove main package dependecy fron devell Requires (only libs is needed
2dd7ae
- add use %%{?_isa} macro in Requires
2dd7ae
2dd7ae
* Wed Jan 17 2018 Josef Ridky <jridky@redhat.com> - 2.0.24-1
2dd7ae
- New upstream release 2.0.24
2dd7ae
- spec update (based on Tomasz Kłoczko's pull request)
2dd7ae
- reduce the number of SONAME dependencies by use -Wl,--as-needed in LDFLAGS
2dd7ae
- change COPYING COPYING.BSD COPYING.LIB files as %%license
2dd7ae
- add %%{_sysconfdir}/ipmi directory to lanserv %%files list
2dd7ae
- execute /sbin/ldconfig in %%post and %%postun section for lanserv sub-packages
2dd7ae
- remove desktop-file-utils and GUI related packages from BuildRequires
2dd7ae
- use roff links instead symlinks to gzipped man pages
2dd7ae
- use %%autosetup in %%prep
2dd7ae
- remove Group tags
2dd7ae
2dd7ae
* Thu Oct 19 2017 Josef Ridky <jridky@redhat.com> - 2.0.23-6
2dd7ae
- Rebuilt for python2 package
2dd7ae
2dd7ae
* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.0.23-5
2dd7ae
- Add Provides for the old name without %%_isa
2dd7ae
2dd7ae
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.0.23-4
2dd7ae
- Python 2 binary package renamed to python2-openipmi
2dd7ae
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
2dd7ae
2dd7ae
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.23-3
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2dd7ae
2dd7ae
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.23-2
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2dd7ae
2dd7ae
* Thu Jun 15 2017 Josef Ridky <jridky@redhat.com> - 2.0.23-1
2dd7ae
- New upstream release 2.0.23 (#1461606)
2dd7ae
2dd7ae
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.22-6
2dd7ae
- Perl 5.26 rebuild
2dd7ae
2dd7ae
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.22-5
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2dd7ae
2dd7ae
* Mon Oct 17 2016 Josef Ridky <jridky@redhat.com> - 2.0.22-4
2dd7ae
- Add support for openssl-1.1.0 library (#1383995)
2dd7ae
2dd7ae
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.22-3
2dd7ae
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2dd7ae
2dd7ae
* Fri Jul 15 2016 Boris Ranto <branto@redhat.com> - 0:2.0.22-2
2dd7ae
- Rebuild for glibc hack
2dd7ae
2dd7ae
* Thu Jun 02 2016 Boris Ranto <branto@redhat.com> - 0:2.0.22-1
2dd7ae
- New version (0:2.0.22-1)
2dd7ae
- Apply 'OpenIPMI-2.0.18-pthread-pkgconfig.patch'
2dd7ae
- Apply './OpenIPMI-2.0.19-man.patch'
2dd7ae
- Apply 'OpenIPMI-2.0.21-nobundle.patch'
2dd7ae
2dd7ae
* Tue May 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.21-13
2dd7ae
- Perl 5.24 rebuild
2dd7ae
2dd7ae
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.21-12
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2dd7ae
2dd7ae
* Wed Dec 09 2015 Boris Ranto <branto@redhat.com> - 2.0.21-11
2dd7ae
- Avoid warning on update/removal (#1256798)
2dd7ae
2dd7ae
* Tue Nov 24 2015 Boris Ranto <branto@redhat.com> - 2.0.21-10
2dd7ae
- Remove duplicities in filelists
2dd7ae
2dd7ae
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.21-9
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2dd7ae
2dd7ae
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.21-8
2dd7ae
- Perl 5.22 rebuild
2dd7ae
2dd7ae
* Wed Apr 22 2015 Ales Ledvinka <aledvink@redhat.com> - 2.0.21-7
2dd7ae
- Remove modalias subpackage.
2dd7ae
2dd7ae
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.0.21-6
2dd7ae
- Perl 5.20 rebuild
2dd7ae
2dd7ae
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.21-5
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2dd7ae
2dd7ae
* Tue Aug 12 2014 Ledvinka Ales <aledvink@redhat.com> - 2.0.21-4
2dd7ae
- Use system libedit instead of the old one bundled with source.
2dd7ae
2dd7ae
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.21-3
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2dd7ae
2dd7ae
* Tue May 13 2014 Jaromir Capik <jcapik@redhat.com> - 2.0.21-2
2dd7ae
- Fixing FTBFS due to unpackaged files (#1075696)
2dd7ae
2dd7ae
* Wed Jan 29 2014 Ledvinka Ales <aledvink@redhat.com> - 2.0.21-1
2dd7ae
- Update to new upstream (fixed case 2nd) release.
2dd7ae
2dd7ae
* Tue Jan 14 2014 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-11
2dd7ae
- Probe modules on installation. Do not wait until reboot.
2dd7ae
2dd7ae
* Wed Nov 13 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-10
2dd7ae
- Correct aliases matching module strings.
2dd7ae
2dd7ae
* Tue Nov 05 2013 Fedora Release Engineering <aledvink@redhat.com> - 2.0.19-9
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2dd7ae
2dd7ae
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-8
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2dd7ae
2dd7ae
* Fri Jul 19 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-7
2dd7ae
- Hint compilation to avoid strict aliasing and prevent type-punned pointer issues.
2dd7ae
- Fix rPath regression for OpenIPMI-perl library.
2dd7ae
2dd7ae
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.0.19-6
2dd7ae
- Perl 5.18 rebuild
2dd7ae
2dd7ae
* Tue Jun  4 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-5
2dd7ae
- Support aarch64 by replicating release toolchain.
2dd7ae
- Configuration subpackage with kernel probed wildcard module aliases.
2dd7ae
  as workaround for bz#961878 and fesco#1110
2dd7ae
- Man pages symlinks same as bin symlinks.
2dd7ae
- ipmi_ui command help argument.
2dd7ae
- ipmilan missing options.
2dd7ae
- Fixed build requirements.
2dd7ae
2dd7ae
* Thu Apr 25 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-4
2dd7ae
- rpmdiff fixes
2dd7ae
2dd7ae
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-3
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2dd7ae
2dd7ae
* Mon Aug 27 2012 Jan Safranek <jsafrane@redhat.com> - 2.0.19-2
2dd7ae
- Updated RPM scriptlets with latest systemd-rpm macros (#850246)
2dd7ae
- Fixed fedora-review tool complaints
2dd7ae
2dd7ae
* Wed Aug  8 2012 Jan Safranek <jsafrane@redhat.com> - 2.0.19-1
2dd7ae
- Update to 2.0.19
2dd7ae
2dd7ae
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-16
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2dd7ae
2dd7ae
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 2.0.18-15
2dd7ae
- Perl 5.16 rebuild
2dd7ae
2dd7ae
* Mon May  7 2012 Jan Safranek <jsafrane@redhat.com> - 2.0.18-14
2dd7ae
- Added ipmi systemd unit
2dd7ae
2dd7ae
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-13
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2dd7ae
2dd7ae
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 2.0.18-12
2dd7ae
- Perl mass rebuild
2dd7ae
2dd7ae
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 2.0.18-11
2dd7ae
- Perl mass rebuild
2dd7ae
2dd7ae
* Fri Jul  8 2011 Jan Safranek <jsafrane@redhat.com> - 2.0.18-10
2dd7ae
- Rebuilt for new Net-SNMP
2dd7ae
2dd7ae
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.0.18-9
2dd7ae
- Perl mass rebuild
2dd7ae
2dd7ae
* Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.0.18-8
2dd7ae
- Perl 5.14 mass rebuild
2dd7ae
2dd7ae
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-7
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2dd7ae
2dd7ae
* Mon Nov  1 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-6
2dd7ae
- Removed the openipmigui tool, it does not work with TCL without thread
2dd7ae
  support (#646184)
2dd7ae
2dd7ae
* Tue Oct 26 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-5
2dd7ae
- Rebuilt for new Net-SNMP
2dd7ae
2dd7ae
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.0.18-4
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2dd7ae
2dd7ae
* Thu Jul  8 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-3
2dd7ae
- added lincense files to OpenIPMI-libs subpackage as requested by
2dd7ae
  Fedora Licensing Guidelines
2dd7ae
2dd7ae
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.0.18-2
2dd7ae
- Mass rebuild with perl-5.12.0
2dd7ae
2dd7ae
* Wed May  5 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-1
2dd7ae
- updated to OpenIPMI-2.0.18
2dd7ae
- fixed OpenIPMIpthread pkgconfig file (#468067)
2dd7ae
2dd7ae
* Mon May  3 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.17-1
2dd7ae
- updated to OpenIPMI-2.0.17
2dd7ae
2dd7ae
* Thu Mar 18 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-12
2dd7ae
- implemented mandatory 'force-reload' command in ipmi service
2dd7ae
2dd7ae
* Thu Mar 11 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-11
2dd7ae
- rebuild against new gdbm
2dd7ae
2dd7ae
* Wed Mar  3 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-10
2dd7ae
- add README.initscript describing /etc/init.d/ipmi initscript exit codes
2dd7ae
  (#562151)
2dd7ae
2dd7ae
* Mon Feb 22 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-9
2dd7ae
- fix package License: field, there *are* sources with BSD header
2dd7ae
- distribute README files and COPYING in package
2dd7ae
2dd7ae
* Tue Jan  5 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-8
2dd7ae
- fix package License: field, there is no source with BSD header
2dd7ae
2dd7ae
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 2.0.16-7
2dd7ae
- rebuild against perl 5.10.1
2dd7ae
2dd7ae
* Tue Dec  1 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-6
2dd7ae
- fix package compilation to remove rpmlint errors
2dd7ae
2dd7ae
* Wed Sep 30 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-5
2dd7ae
- rebuilt with new net-snmp
2dd7ae
2dd7ae
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.16-4
2dd7ae
- rebuilt with new openssl
2dd7ae
2dd7ae
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.16-3
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2dd7ae
2dd7ae
* Wed Apr 15 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-2
2dd7ae
- fix compilation flags, debuginfo package is correctly generated now
2dd7ae
2dd7ae
* Thu Mar 19 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-1
2dd7ae
- new upstream release
2dd7ae
2dd7ae
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.14-11
2dd7ae
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2dd7ae
2dd7ae
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.14-10
2dd7ae
- rebuild with new openssl
2dd7ae
2dd7ae
* Thu Dec 11 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-9
2dd7ae
- fix linking without rpath, prelink won't screw up the libraries
2dd7ae
  anymore (#475265)
2dd7ae
2dd7ae
* Wed Dec 10 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-8
2dd7ae
- shorter probe interval is used in init script, making the service startup
2dd7ae
  quicker in most situations (#475101)
2dd7ae
2dd7ae
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.0.14-7
2dd7ae
- Rebuild for Python 2.6
2dd7ae
2dd7ae
* Thu Oct 30 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-6
2dd7ae
- removed static libraries from the -devel subpackage
2dd7ae
- fixed openipmigui.desktop file
2dd7ae
2dd7ae
* Thu Oct 23 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-5
2dd7ae
- fixed typos in the descriptions
2dd7ae
- added .desktop file for openipmigui tool
2dd7ae
2dd7ae
* Mon Oct 20 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-4
2dd7ae
- fixed description of the package
2dd7ae
2dd7ae
* Thu Oct 16 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-3
2dd7ae
- split ipmitool to separate package
2dd7ae
- added 'reload' functionality to init script
2dd7ae
- added seraparate -gui subpackage
2dd7ae
2dd7ae
* Wed Jul 30 2008 Phil Knirsch <pknirsch@redhat.com> - 2.0.14-2
2dd7ae
- Fixed rpath problem in libOpenIPMIposix.so.0.0.1
2dd7ae
2dd7ae
* Tue Jul 29 2008 Phil Knirsch <pknirsch@redhat.com> - 2.0.14-1
2dd7ae
- Fixed several specfile problems (#453751)
2dd7ae
- Update to OpenIPMI-2.0.14
2dd7ae
2dd7ae
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.0.13-2
2dd7ae
- Autorebuild for GCC 4.3
2dd7ae
2dd7ae
* Wed Dec 05 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.13-1
2dd7ae
- Updated to OpenIPMI-2.0.13
2dd7ae
- Rebuild due to new openssl
2dd7ae
2dd7ae
* Wed Oct 10 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-3
2dd7ae
- Added missing perl-devel buildrequires
2dd7ae
2dd7ae
* Mon Sep 24 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-2
2dd7ae
- Added missing popt-devel buildrequires
2dd7ae
2dd7ae
* Fri Aug 17 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-2
2dd7ae
- Fix rebuild problems due to glibc change
2dd7ae
- License review and fixes
2dd7ae
2dd7ae
* Tue Apr 24 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-1
2dd7ae
- Update to OpenIPMI-2.0.11
2dd7ae
2dd7ae
* Tue Feb 27 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.6-8
2dd7ae
- Update for ipmitool-1.8.9
2dd7ae
2dd7ae
* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 2.0.6-7
2dd7ae
- rebuild for python 2.5
2dd7ae
2dd7ae
* Tue Nov 28 2006 Phil Knirsch <pknirsch@redhat.com> - 2.0.6-6.fc7
2dd7ae
- Update due to new net-snmp-5.4
2dd7ae
- Some specfile updates
2dd7ae
2dd7ae
* Tue Jul 18 2006 Phil Knirsch <pknirsch@redhat.com> - 2.0.6-5
2dd7ae
- Fixed check for udev in initscript (#197956)
2dd7ae
2dd7ae
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.0.6-4.1
2dd7ae
- rebuild
2dd7ae
2dd7ae
* Fri Jun 16 2006 Bill Nottingham <notting@redhat.com> 2.0.6-4
2dd7ae
- don't include <linux/compiler.h>
2dd7ae
2dd7ae
* Fri Jun 16 2006 Jon Masters <jcm@redhat.com> 2.0.6-3
2dd7ae
- Fix a build requires (needs glibc-kernheaders)
2dd7ae
2dd7ae
* Thu Jun 15 2006 Jesse Keating <jkeating@redhat.com> 2.0.6-2
2dd7ae
- Bump for new glib2
2dd7ae
2dd7ae
* Tue May 16 2006 Phil Knirsch <pknirsch@redhat.com> 2.0.6-1
2dd7ae
- Fixed bug with type conversion in ipmitool (#191091)
2dd7ae
- Added python bindings 
2dd7ae
- Split off perl and python bindings in separate subpackages
2dd7ae
- Dropped obsolete patches
2dd7ae
- Added missing buildprereq on readline-devel
2dd7ae
- Made it install the python bindings properly on 64bit archs
2dd7ae
2dd7ae
* Mon May 15 2006 Phil Knirsch <pknirsch@redhat.com>
2dd7ae
- Updated ipmitool to 1.8.8
2dd7ae
- Updated OpenIPMI to 2.0.6
2dd7ae
2dd7ae
* Fri Feb 17 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-19
2dd7ae
- Added missing PreReq for chkconfig
2dd7ae
2dd7ae
* Mon Feb 13 2006 Jesse Keating <jkeating@redhat.com> - 1.4.14-18.2.1
2dd7ae
- rebump for build order issues during double-long bump
2dd7ae
2dd7ae
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.4.14-18.2
2dd7ae
- bump again for double-long bug on ppc(64)
2dd7ae
2dd7ae
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.4.14-18.1
2dd7ae
- rebuilt for new gcc4.1 snapshot and glibc changes
2dd7ae
2dd7ae
* Mon Feb 06 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-18
2dd7ae
- Updated ipmitool to latest upstream version.
2dd7ae
- Removed 3 patches for already fixed bugs in latest ipmitool.
2dd7ae
- Adapted warning message fix for ipmitool for latest version.
2dd7ae
2dd7ae
* Tue Jan 24 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-17
2dd7ae
- Fixed some minor things in initscripts.
2dd7ae
2dd7ae
* Mon Jan 09 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-16
2dd7ae
- Included FRU fix for displaying FRUs with ipmitool
2dd7ae
- Included patch for new option to specify a BMC password for IPMI 2.0 sessions
2dd7ae
2dd7ae
* Tue Jan 03 2006 Radek Vokal <rvokal@redhat.com> 1.4.14-15
2dd7ae
- Rebuilt against new libnetsnmp
2dd7ae
2dd7ae
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
2dd7ae
- rebuilt
2dd7ae
2dd7ae
* Wed Nov 23 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-14
2dd7ae
- Some more initscript and sysconfig updates from Dell.
2dd7ae
2dd7ae
* Wed Nov 09 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-13
2dd7ae
- Rebuilt to link against latest openssl libs.
2dd7ae
- Fixed ipmitool not setting session privilege level (#172312)
2dd7ae
2dd7ae
* Wed Nov 02 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-11
2dd7ae
- Rebuild to link against new net-snmp libs.
2dd7ae
2dd7ae
* Tue Oct 11 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-10
2dd7ae
- Updated initscript to fix missing redhat-lsb bug (#169901)
2dd7ae
2dd7ae
* Thu Sep 08 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-9
2dd7ae
- Another update to latest initscripts from Dell
2dd7ae
- Fixed some missing return statements for non-void functions (#164138)
2dd7ae
2dd7ae
* Thu Sep 01 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-8
2dd7ae
- Updated initscript to latest version from Dell
2dd7ae
2dd7ae
* Fri Aug 12 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-7
2dd7ae
- Fixed the unwanted output of failed module loading of the initscript. Behaves
2dd7ae
  now like all our other initscripts (#165476)
2dd7ae
2dd7ae
* Fri Aug 05 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-6
2dd7ae
- Fixed build problem on 64bit machines
2dd7ae
2dd7ae
* Fri Jul 15 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-5
2dd7ae
- Fixed missing change to not autostart in the initscript
2dd7ae
2dd7ae
* Wed Jul 06 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-4
2dd7ae
- Made the initscript a replacing configfile
2dd7ae
2dd7ae
* Mon Jul 04 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-3
2dd7ae
- Updated versions of the initscripts and sysconf files
2dd7ae
- Fixed typo in preun script and changelog
2dd7ae
2dd7ae
* Mon Jun 27 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-2
2dd7ae
- Updated to OpenIPMI-1.4.14
2dd7ae
- Split the main package into normal and libs package for multilib support
2dd7ae
- Added ipmitool-1.8.2 to OpenIPMI and put it in tools package
2dd7ae
- Added sysconf and initscript (#158270)
2dd7ae
- Fixed oob subscripts (#149142)
2dd7ae
2dd7ae
* Wed Mar 30 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.11-5
2dd7ae
- Correctly put libs in the proper packages
2dd7ae
2dd7ae
* Thu Mar 17 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.11-4
2dd7ae
- gcc4 rebuild fixes
2dd7ae
- Added missing gdbm-devel buildprereq
2dd7ae
2dd7ae
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.11-3
2dd7ae
- bump release and rebuild with gcc 4
2dd7ae
2dd7ae
* Tue Feb 08 2005 Karsten Hopp <karsten@redhat.de> 1.4.11-2 
2dd7ae
- update
2dd7ae
2dd7ae
* Tue Oct 26 2004 Phil Knirsch <pknirsch@redhat.com>
2dd7ae
- Initial version