Blame SPECS/OpenIPMI.spec

42d98b
%global _hardened_build 1
42d98b
42d98b
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
42d98b
Summary: IPMI (Intelligent Platform Management Interface) library and tools
42d98b
Name: OpenIPMI
a64f78
%global once %{_localstatedir}/run/%{name}.first_installation
da683d
53e158
Version: 2.0.27
53e158
Release: 1%{?dist}
42d98b
License: LGPLv2+ and GPLv2+ or BSD
42d98b
Group: System Environment/Base
42d98b
URL: http://sourceforge.net/projects/openipmi/
42d98b
Source: http://downloads.sourceforge.net/openipmi/%{name}-%{version}.tar.gz
42d98b
Source1: openipmi.sysconf
42d98b
Source2: openipmi-helper
42d98b
Source3: ipmi.service
42d98b
Source4: openipmi.modalias
42d98b
BuildRequires: gdbm-devel swig glib2-devel net-snmp-devel ncurses-devel
42d98b
BuildRequires: openssl-devel python-devel perl-devel tcl-devel tkinter
53e158
BuildRequires: readline-devel
42d98b
BuildRequires: desktop-file-utils
42d98b
BuildRequires: systemd-units
42d98b
42d98b
Requires(post): systemd-units
42d98b
Requires(preun): systemd-units
42d98b
Requires(postun): systemd-units
42d98b
Requires(post): systemd-sysv
42d98b
Requires:%{name}-libs = %{version}-%{release}
42d98b
53e158
Patch1: OpenIPMI-2.0.27-readline.patch
42d98b
Patch2: OpenIPMI-2.0.19-man.patch
42d98b
42d98b
%description
42d98b
The Open IPMI project aims to develop an open code base to allow access to
42d98b
platform information using Intelligent Platform Management Interface (IPMI).
42d98b
This package contains the tools of the OpenIPMI project.
42d98b
42d98b
%package modalias
42d98b
Group: System Environment/Kernel
42d98b
Summary: Module aliases for IPMI subsystem
da683d
Requires: systemd
53e158
Requires: kmod, %{name}
42d98b
42d98b
%description modalias
42d98b
The OpenIPMI-modalias provides configuration file with module aliases
42d98b
of ACPI and PNP wildcards.
42d98b
42d98b
%package libs
42d98b
Group: Development/Libraries
42d98b
Summary: The OpenIPMI runtime libraries
42d98b
Requires:%{name}-modalias = %{version}-%{release}
42d98b
42d98b
%description libs
42d98b
The OpenIPMI-libs package contains the runtime libraries for shared binaries
42d98b
and applications.
42d98b
42d98b
%package perl
42d98b
Group: Development/Libraries
42d98b
Summary: IPMI Perl language bindings
42d98b
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
42d98b
Requires: %{name}-libs = %{version}-%{release}
42d98b
42d98b
%description perl
42d98b
The OpenIPMI-perl package contains the Perl language bindings for OpenIPMI.
42d98b
42d98b
%package python
42d98b
Group: Development/Libraries
42d98b
Summary: IPMI Python language bindings
42d98b
Requires: %{name}-libs = %{version}-%{release}
42d98b
42d98b
%description python
42d98b
The OpenIPMI-python package contains the Python language bindings for OpenIPMI.
42d98b
42d98b
%package devel
42d98b
Group: Development/Libraries
42d98b
Summary: The development environment for the OpenIPMI project
42d98b
Requires: pkgconfig
42d98b
Requires: %{name} = %{version}-%{release}
42d98b
Requires: %{name}-libs = %{version}-%{release}
42d98b
42d98b
%description devel
42d98b
The OpenIPMI-devel package contains the development libraries and header files
42d98b
of the OpenIPMI project.
42d98b
8c4055
42d98b
%prep
42d98b
%setup -q
53e158
%patch1 -p1 -b .readline
42d98b
%patch2 -p1 -b .manscan
42d98b
42d98b
%build
42d98b
export CFLAGS="-fPIC $RPM_OPT_FLAGS -fno-strict-aliasing"
42d98b
42d98b
%configure \
42d98b
    --with-pythoninstall=%{python_sitearch} \
42d98b
    --disable-dependency-tracking \
42d98b
    --with-tcl=no \
42d98b
    --disable-static \
42d98b
    --with-tkinter=no
42d98b
42d98b
# https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines#Beware_of_Rpath
42d98b
# get rid of rpath still present in OpenIPMI-perl package
42d98b
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
42d98b
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
42d98b
53e158
make   # not %%{?_smp_mflags} safe
42d98b
42d98b
%install
42d98b
make install DESTDIR=$RPM_BUILD_ROOT
42d98b
rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.la
42d98b
42d98b
install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
42d98b
install -m 644 %SOURCE1 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/ipmi
42d98b
install -d ${RPM_BUILD_ROOT}%{_libexecdir}
42d98b
install -m 755 %SOURCE2 ${RPM_BUILD_ROOT}%{_libexecdir}/openipmi-helper
42d98b
install -d ${RPM_BUILD_ROOT}%{_unitdir}
42d98b
install -m 644 %SOURCE3 ${RPM_BUILD_ROOT}%{_unitdir}/ipmi.service
a64f78
install -d ${RPM_BUILD_ROOT}%{_prefix}/lib/modprobe.d
a64f78
install -m 644 %SOURCE4 ${RPM_BUILD_ROOT}%{_prefix}/lib/modprobe.d/OpenIPMI.conf
42d98b
42d98b
rm ${RPM_BUILD_ROOT}/%{_mandir}/man1/openipmigui.1
42d98b
42d98b
# add missing documentation symlinks
42d98b
if test -L ${RPM_BUILD_ROOT}/%{_bindir}/ipmicmd && ! test -a ${RPM_BUILD_ROOT}/%{_mandir}/man1/ipmicmd.1.gz ; then
42d98b
    %{__ln_s} openipmicmd.1.gz ${RPM_BUILD_ROOT}/%{_mandir}/man1/ipmicmd.1.gz
42d98b
fi
42d98b
42d98b
if test -L ${RPM_BUILD_ROOT}/%{_bindir}/ipmish && ! test -a ${RPM_BUILD_ROOT}/%{_mandir}/man1/ipmish.1.gz ; then
42d98b
    %{__ln_s} openipmish.1.gz ${RPM_BUILD_ROOT}/%{_mandir}/man1/ipmish.1.gz
42d98b
fi
42d98b
da683d
%posttrans modalias
da683d
if [ -f "%{once}" ]; then
8c4055
	if /usr/bin/udevadm info --export-db | grep -qie 'ipmi_si'; then
8c4055
	        /sbin/modprobe ipmi_si || :;
8c4055
	else
8c4055
		sed -i 's/IPMI_SI=yes/# IPMI_SI disabled by OpenIPMI-modalias rpm scriplet\nIPMI_SI=no/' /etc/sysconfig/ipmi
8c4055
	fi
8c4055
8c4055
	if /usr/bin/udevadm info --export-db | grep -qie 'ipmi_ssif'; then
8c4055
                /sbin/modprobe ipmi_ssif
8c4055
        fi	
8c4055
53e158
        if /usr/bin/udevadm info --export-db | grep -qie 'ipmi_devintf'; then
53e158
		/sbin/modprobe ipmi_devintf || :;
53e158
	else
53e158
		echo "WARNING: ipmi_devintf module isn't available."
53e158
	fi
53e158
53e158
        if /usr/bin/udevadm info --export-db | grep -qie 'ipmi_msghandler'; then
53e158
		/sbin/modprobe ipmi_msghandler || :;
53e158
	else
53e158
		echo "WARNING: ipmi_msghandler module isn't available."
53e158
	fi
53e158
da683d
        %{__rm} -f %{once} || :;
da683d
        /usr/bin/udevadm settle
da683d
fi
da683d
da683d
%post modalias
da683d
if [ "$1" -eq 1 ]; then
da683d
    /bin/touch %{once}
da683d
fi
da683d
42d98b
%post
42d98b
%systemd_post ipmi.service
42d98b
42d98b
%preun
42d98b
%systemd_preun ipmi.service
42d98b
42d98b
%postun
42d98b
%systemd_postun_with_restart ipmi.service
42d98b
a64f78
%post libs
a64f78
/sbin/ldconfig
42d98b
a64f78
%postun libs
a64f78
/sbin/ldconfig
42d98b
42d98b
### A sysv => systemd migration contains all of the same scriptlets as a
42d98b
### systemd package.  These are additional scriptlets
42d98b
42d98b
%triggerun -- OpenIPMI < 2.0.18-14
42d98b
# Save the current service runlevel info
42d98b
# User must manually run systemd-sysv-convert --apply httpd
42d98b
# to migrate them to systemd targets
42d98b
/usr/bin/systemd-sysv-convert --save ipmi >/dev/null 2>&1 ||:
42d98b
/bin/systemctl --no-reload enable ipmi.service >/dev/null 2>&1 ||:
42d98b
# Run these because the SysV package being removed won't do them
42d98b
/sbin/chkconfig --del ipmi >/dev/null 2>&1 || :
42d98b
/bin/systemctl try-restart ipmi.service >/dev/null 2>&1 || :
42d98b
42d98b
%files
42d98b
%doc CONFIGURING_FOR_LAN COPYING COPYING.BSD COPYING.LIB FAQ README README.Force README.MotorolaMXP
42d98b
%config(noreplace) %{_sysconfdir}/sysconfig/ipmi
42d98b
%{_libexecdir}/openipmi-helper
42d98b
%{_bindir}/ipmicmd
42d98b
%{_bindir}/ipmish
42d98b
%{_bindir}/ipmi_ui
42d98b
%{_bindir}/openipmicmd
42d98b
%{_bindir}/openipmish
42d98b
%{_bindir}/rmcp_ping
42d98b
%{_bindir}/solterm
8c4055
%{_bindir}/openipmi_eventd
42d98b
%{_unitdir}/ipmi.service
42d98b
%{_mandir}/man1/ipmi_ui*
42d98b
%{_mandir}/man1/openipmicmd*
42d98b
%{_mandir}/man1/openipmish*
42d98b
%{_mandir}/man1/rmcp_ping*
42d98b
%{_mandir}/man1/solterm*
42d98b
%{_mandir}/man1/ipmish*
42d98b
%{_mandir}/man1/ipmicmd*
8c4055
%{_mandir}/man1/openipmi_eventd*
42d98b
%{_mandir}/man7/ipmi_cmdlang*
42d98b
%{_mandir}/man7/openipmi_conparms*
8c4055
# lanserv content
8c4055
%defattr(-,root,root)
8c4055
%config(noreplace) %{_sysconfdir}/ipmi/ipmisim1.emu
8c4055
%config(noreplace) %{_sysconfdir}/ipmi/lan.conf
8c4055
%{_bindir}/ipmilan
8c4055
%{_bindir}/ipmi_sim
8c4055
%{_bindir}/sdrcomp
8c4055
%{_libdir}/libIPMIlanserv.so.*
8c4055
%doc %{_mandir}/man8/ipmilan.8*
8c4055
%doc %{_mandir}/man1/ipmi_sim.1*
8c4055
%doc %{_mandir}/man5/ipmi_lan.5*
8c4055
%doc %{_mandir}/man5/ipmi_sim_cmd.5*
42d98b
42d98b
%files perl
42d98b
%attr(644,root,root) %{perl_vendorarch}/OpenIPMI.pm
42d98b
%{perl_vendorarch}/auto/OpenIPMI/
42d98b
42d98b
%files python
42d98b
%{python_sitearch}/*OpenIPMI*
42d98b
42d98b
%files libs
42d98b
%{_libdir}/*.so.*
42d98b
42d98b
%files devel
42d98b
%{_includedir}/OpenIPMI
42d98b
%{_libdir}/*.so
42d98b
%{_libdir}/pkgconfig/*.pc
42d98b
42d98b
%files modalias
a64f78
%config(noreplace) %{_prefix}/lib/modprobe.d/OpenIPMI.conf
42d98b
42d98b
%changelog
53e158
* Wed Mar 20 2019 Vaclav Dolezal <vdolezal@redhat.com> - 2.0.27-1
53e158
- New upstream release 2.0.27
53e158
53e158
* Wed Jan 16 2019 Josef Ridky <jridky@redhat.com> - 2.0.23-3
53e158
- Resolves: #1608245 - fix issue with sed
53e158
8c4055
* Tue Oct 24 2017 Josef Ridky <jridky@redhat.com> - 2.0.23-2
8c4055
- Related: #1458422 - fix startup failure on aarch64
8c4055
8c4055
* Thu Oct 05 2017 Josef Ridky <jridky@redhat.com> - 2.0.23-1
8c4055
- Resolves: #1457805 - New upstream release 2.0.23
8c4055
- Resolves: #1458422 - fix startup failure
8c4055
a64f78
* Thu Jun 02 2016 Boris Ranto <branto@redhat.com> - 2.0.19-15
a64f78
- Fix once macro, /var/run/OpenIPMI/ no longer exists
a64f78
- Resolves: rhbz#1341735
a64f78
a64f78
* Wed Mar 16 2016 Boris Ranto <branto@redhat.com> - 2.0.19-14
a64f78
- Fix a typo in install phase (%% -> %)
a64f78
- Resolves: rhbz#1195289
a64f78
a64f78
* Wed Mar 16 2016 Boris Ranto <branto@redhat.com> - 2.0.19-13
a64f78
- Fix the location of modprode.d config (lib64 -> lib on 64-bit platforms)
a64f78
- Resolves: rhbz#1195289
a64f78
a64f78
* Wed Dec 09 2015 Boris Ranto <branto@redhat.com> - 2.0.19-12
a64f78
- New release
a64f78
- Move OpenIPMI modprobe conf to /usr/lib/modprobe.d/ (#1195289)
a64f78
- Avoid warning on update/removal (#1256798)
a64f78
- Stop manually creating and shipping /var/run/OpenIPMI (#1296560)
a64f78
da683d
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.0.19-11
da683d
- Mass rebuild 2014-01-24
da683d
da683d
* Fri Jan 17 2014 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-10
da683d
- Probe kernel modules once after installation finished.
da683d
  In posttrans. (#1029561)
da683d
da683d
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.0.19-9
da683d
- Mass rebuild 2013-12-27
da683d
da683d
* Wed Nov 13 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-8
da683d
- Correct aliases matching module strings.
da683d
42d98b
* Fri Jul 19 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-7
42d98b
- Hint compilation to avoid strict aliasing and prevent type-punned pointer issues.
42d98b
- Fix rPath regression for OpenIPMI-perl library.
42d98b
42d98b
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.0.19-6
42d98b
- Perl 5.18 rebuild
42d98b
42d98b
* Tue Jun  4 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-5
42d98b
- Support aarch64 by replicating release toolchain.
42d98b
- Configuration subpackage with kernel probed wildcard module aliases.
42d98b
  as workaround for bz#961878 and fesco#1110
42d98b
- Man pages symlinks same as bin symlinks.
42d98b
- ipmi_ui command help argument.
42d98b
- ipmilan missing options.
42d98b
- Fixed build requirements.
42d98b
42d98b
* Thu Apr 25 2013 Ledvinka Ales <aledvink@redhat.com> - 2.0.19-4
42d98b
- rpmdiff fixes
42d98b
42d98b
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.19-3
42d98b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
42d98b
42d98b
* Mon Aug 27 2012 Jan Safranek <jsafrane@redhat.com> - 2.0.19-2
42d98b
- Updated RPM scriptlets with latest systemd-rpm macros (#850246)
42d98b
- Fixed fedora-review tool complaints
42d98b
42d98b
* Wed Aug  8 2012 Jan Safranek <jsafrane@redhat.com> - 2.0.19-1
42d98b
- Update to 2.0.19
42d98b
42d98b
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-16
42d98b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
42d98b
42d98b
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 2.0.18-15
42d98b
- Perl 5.16 rebuild
42d98b
42d98b
* Mon May  7 2012 Jan Safranek <jsafrane@redhat.com> - 2.0.18-14
42d98b
- Added ipmi systemd unit
42d98b
42d98b
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-13
42d98b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
42d98b
42d98b
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 2.0.18-12
42d98b
- Perl mass rebuild
42d98b
42d98b
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 2.0.18-11
42d98b
- Perl mass rebuild
42d98b
42d98b
* Fri Jul  8 2011 Jan Safranek <jsafrane@redhat.com> - 2.0.18-10
42d98b
- Rebuilt for new Net-SNMP
42d98b
42d98b
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.0.18-9
42d98b
- Perl mass rebuild
42d98b
42d98b
* Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.0.18-8
42d98b
- Perl 5.14 mass rebuild
42d98b
42d98b
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.18-7
42d98b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
42d98b
42d98b
* Mon Nov  1 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-6
42d98b
- Removed the openipmigui tool, it does not work with TCL without thread
42d98b
  support (#646184)
42d98b
42d98b
* Tue Oct 26 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-5
42d98b
- Rebuilt for new Net-SNMP
42d98b
42d98b
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.0.18-4
42d98b
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
42d98b
42d98b
* Thu Jul  8 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-3
42d98b
- added lincense files to OpenIPMI-libs subpackage as requested by
42d98b
  Fedora Licensing Guidelines
42d98b
42d98b
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.0.18-2
42d98b
- Mass rebuild with perl-5.12.0
42d98b
42d98b
* Wed May  5 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.18-1
42d98b
- updated to OpenIPMI-2.0.18
42d98b
- fixed OpenIPMIpthread pkgconfig file (#468067)
42d98b
42d98b
* Mon May  3 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.17-1
42d98b
- updated to OpenIPMI-2.0.17
42d98b
42d98b
* Thu Mar 18 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-12
42d98b
- implemented mandatory 'force-reload' command in ipmi service
42d98b
42d98b
* Thu Mar 11 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-11
42d98b
- rebuild against new gdbm
42d98b
42d98b
* Wed Mar  3 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-10
42d98b
- add README.initscript describing /etc/init.d/ipmi initscript exit codes
42d98b
  (#562151)
42d98b
42d98b
* Mon Feb 22 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-9
42d98b
- fix package License: field, there *are* sources with BSD header
42d98b
- distribute README files and COPYING in package
42d98b
42d98b
* Tue Jan  5 2010 Jan Safranek <jsafrane@redhat.com> - 2.0.16-8
42d98b
- fix package License: field, there is no source with BSD header
42d98b
42d98b
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 2.0.16-7
42d98b
- rebuild against perl 5.10.1
42d98b
42d98b
* Tue Dec  1 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-6
42d98b
- fix package compilation to remove rpmlint errors
42d98b
42d98b
* Wed Sep 30 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-5
42d98b
- rebuilt with new net-snmp
42d98b
42d98b
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.16-4
42d98b
- rebuilt with new openssl
42d98b
42d98b
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.16-3
42d98b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
42d98b
42d98b
* Wed Apr 15 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-2
42d98b
- fix compilation flags, debuginfo package is correctly generated now
42d98b
42d98b
* Thu Mar 19 2009 Jan Safranek <jsafrane@redhat.com> - 2.0.16-1
42d98b
- new upstream release
42d98b
42d98b
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.14-11
42d98b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
42d98b
42d98b
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 2.0.14-10
42d98b
- rebuild with new openssl
42d98b
42d98b
* Thu Dec 11 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-9
42d98b
- fix linking without rpath, prelink won't screw up the libraries
42d98b
  anymore (#475265)
42d98b
42d98b
* Wed Dec 10 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-8
42d98b
- shorter probe interval is used in init script, making the service startup
42d98b
  quicker in most situations (#475101)
42d98b
42d98b
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.0.14-7
42d98b
- Rebuild for Python 2.6
42d98b
42d98b
* Thu Oct 30 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-6
42d98b
- removed static libraries from the -devel subpackage
42d98b
- fixed openipmigui.desktop file
42d98b
42d98b
* Thu Oct 23 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-5
42d98b
- fixed typos in the descriptions
42d98b
- added .desktop file for openipmigui tool
42d98b
42d98b
* Mon Oct 20 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-4
42d98b
- fixed description of the package
42d98b
42d98b
* Thu Oct 16 2008 Jan Safranek <jsafrane@redhat.com> - 2.0.14-3
42d98b
- split ipmitool to separate package
42d98b
- added 'reload' functionality to init script
42d98b
- added seraparate -gui subpackage
42d98b
42d98b
* Wed Jul 30 2008 Phil Knirsch <pknirsch@redhat.com> - 2.0.14-2
42d98b
- Fixed rpath problem in libOpenIPMIposix.so.0.0.1
42d98b
42d98b
* Tue Jul 29 2008 Phil Knirsch <pknirsch@redhat.com> - 2.0.14-1
42d98b
- Fixed several specfile problems (#453751)
42d98b
- Update to OpenIPMI-2.0.14
42d98b
42d98b
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.0.13-2
42d98b
- Autorebuild for GCC 4.3
42d98b
42d98b
* Wed Dec 05 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.13-1
42d98b
- Updated to OpenIPMI-2.0.13
42d98b
- Rebuild due to new openssl
42d98b
42d98b
* Wed Oct 10 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-3
42d98b
- Added missing perl-devel buildrequires
42d98b
42d98b
* Mon Sep 24 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-2
42d98b
- Added missing popt-devel buildrequires
42d98b
42d98b
* Fri Aug 17 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-2
42d98b
- Fix rebuild problems due to glibc change
42d98b
- License review and fixes
42d98b
42d98b
* Tue Apr 24 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.11-1
42d98b
- Update to OpenIPMI-2.0.11
42d98b
42d98b
* Tue Feb 27 2007 Phil Knirsch <pknirsch@redhat.com> - 2.0.6-8
42d98b
- Update for ipmitool-1.8.9
42d98b
42d98b
* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 2.0.6-7
42d98b
- rebuild for python 2.5
42d98b
42d98b
* Tue Nov 28 2006 Phil Knirsch <pknirsch@redhat.com> - 2.0.6-6.fc7
42d98b
- Update due to new net-snmp-5.4
42d98b
- Some specfile updates
42d98b
42d98b
* Tue Jul 18 2006 Phil Knirsch <pknirsch@redhat.com> - 2.0.6-5
42d98b
- Fixed check for udev in initscript (#197956)
42d98b
42d98b
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.0.6-4.1
42d98b
- rebuild
42d98b
42d98b
* Fri Jun 16 2006 Bill Nottingham <notting@redhat.com> 2.0.6-4
42d98b
- don't include <linux/compiler.h>
42d98b
42d98b
* Fri Jun 16 2006 Jon Masters <jcm@redhat.com> 2.0.6-3
42d98b
- Fix a build requires (needs glibc-kernheaders)
42d98b
42d98b
* Thu Jun 15 2006 Jesse Keating <jkeating@redhat.com> 2.0.6-2
42d98b
- Bump for new glib2
42d98b
42d98b
* Tue May 16 2006 Phil Knirsch <pknirsch@redhat.com> 2.0.6-1
42d98b
- Fixed bug with type conversion in ipmitool (#191091)
42d98b
- Added python bindings 
42d98b
- Split off perl and python bindings in separate subpackages
42d98b
- Dropped obsolete patches
42d98b
- Added missing buildprereq on readline-devel
42d98b
- Made it install the python bindings properly on 64bit archs
42d98b
42d98b
* Mon May 15 2006 Phil Knirsch <pknirsch@redhat.com>
42d98b
- Updated ipmitool to 1.8.8
42d98b
- Updated OpenIPMI to 2.0.6
42d98b
42d98b
* Fri Feb 17 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-19
42d98b
- Added missing PreReq for chkconfig
42d98b
42d98b
* Mon Feb 13 2006 Jesse Keating <jkeating@redhat.com> - 1.4.14-18.2.1
42d98b
- rebump for build order issues during double-long bump
42d98b
42d98b
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.4.14-18.2
42d98b
- bump again for double-long bug on ppc(64)
42d98b
42d98b
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.4.14-18.1
42d98b
- rebuilt for new gcc4.1 snapshot and glibc changes
42d98b
42d98b
* Mon Feb 06 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-18
42d98b
- Updated ipmitool to latest upstream version.
42d98b
- Removed 3 patches for already fixed bugs in latest ipmitool.
42d98b
- Adapted warning message fix for ipmitool for latest version.
42d98b
42d98b
* Tue Jan 24 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-17
42d98b
- Fixed some minor things in initscripts.
42d98b
42d98b
* Mon Jan 09 2006 Phil Knirsch <pknirsch@redhat.com> 1.4.14-16
42d98b
- Included FRU fix for displaying FRUs with ipmitool
42d98b
- Included patch for new option to specify a BMC password for IPMI 2.0 sessions
42d98b
42d98b
* Tue Jan 03 2006 Radek Vokal <rvokal@redhat.com> 1.4.14-15
42d98b
- Rebuilt against new libnetsnmp
42d98b
42d98b
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
42d98b
- rebuilt
42d98b
42d98b
* Wed Nov 23 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-14
42d98b
- Some more initscript and sysconfig updates from Dell.
42d98b
42d98b
* Wed Nov 09 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-13
42d98b
- Rebuilt to link against latest openssl libs.
42d98b
- Fixed ipmitool not setting session privilege level (#172312)
42d98b
42d98b
* Wed Nov 02 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-11
42d98b
- Rebuild to link against new net-snmp libs.
42d98b
42d98b
* Tue Oct 11 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-10
42d98b
- Updated initscript to fix missing redhat-lsb bug (#169901)
42d98b
42d98b
* Thu Sep 08 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-9
42d98b
- Another update to latest initscripts from Dell
42d98b
- Fixed some missing return statements for non-void functions (#164138)
42d98b
42d98b
* Thu Sep 01 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-8
42d98b
- Updated initscript to latest version from Dell
42d98b
42d98b
* Fri Aug 12 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-7
42d98b
- Fixed the unwanted output of failed module loading of the initscript. Behaves
42d98b
  now like all our other initscripts (#165476)
42d98b
42d98b
* Fri Aug 05 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-6
42d98b
- Fixed build problem on 64bit machines
42d98b
42d98b
* Fri Jul 15 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-5
42d98b
- Fixed missing change to not autostart in the initscript
42d98b
42d98b
* Wed Jul 06 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-4
42d98b
- Made the initscript a replacing configfile
42d98b
42d98b
* Mon Jul 04 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-3
42d98b
- Updated versions of the initscripts and sysconf files
42d98b
- Fixed typo in preun script and changelog
42d98b
42d98b
* Mon Jun 27 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.14-2
42d98b
- Updated to OpenIPMI-1.4.14
42d98b
- Split the main package into normal and libs package for multilib support
42d98b
- Added ipmitool-1.8.2 to OpenIPMI and put it in tools package
42d98b
- Added sysconf and initscript (#158270)
42d98b
- Fixed oob subscripts (#149142)
42d98b
42d98b
* Wed Mar 30 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.11-5
42d98b
- Correctly put libs in the proper packages
42d98b
42d98b
* Thu Mar 17 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.11-4
42d98b
- gcc4 rebuild fixes
42d98b
- Added missing gdbm-devel buildprereq
42d98b
42d98b
* Wed Mar 02 2005 Phil Knirsch <pknirsch@redhat.com> 1.4.11-3
42d98b
- bump release and rebuild with gcc 4
42d98b
42d98b
* Tue Feb 08 2005 Karsten Hopp <karsten@redhat.de> 1.4.11-2 
42d98b
- update
42d98b
42d98b
* Tue Oct 26 2004 Phil Knirsch <pknirsch@redhat.com>
42d98b
- Initial version