Blame SPECS/OpenIPMI.spec

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