root e9e4d1
%global _hardened_build 1
root e9e4d1
# Copyright (c) 2003 FreeIPMI Core Team
root e9e4d1
Christopher Meng f9f911
Name:             freeipmi
Josef Ridky 4bbcc9
Version:          1.6.2
Fedora Release Engineering 28dd6f
Release:          2%{?dist}
Christopher Meng f9f911
Summary:          IPMI remote console and system management software
Christopher Meng f9f911
License:          GPLv3+
Christopher Meng f9f911
URL:              http://www.gnu.org/software/freeipmi/
Christopher Meng f9f911
Source0:          http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Christopher Meng f9f911
Source1:          bmc-watchdog.service
Christopher Meng f9f911
Source2:          ipmidetectd.service
Christopher Meng f9f911
Source3:          ipmiseld.service
Josef Ridky 9b4154
BuildRequires:    libgcrypt-devel texinfo systemd 
Josef Ridky 9b4154
%{?systemd_requires}
Josef Ridky f3abc8
BuildRequires:    gcc
Josef Ridky 9b4154
Requires(post):   /sbin/ldconfig
Jan Safranek bd5480
Phil Knirsch dfe266
%description
Phil Knirsch dfe266
The FreeIPMI project provides "Remote-Console" (out-of-band) and
Phil Knirsch dfe266
"System Management Software" (in-band) based on Intelligent
Phil Knirsch dfe266
Platform Management Interface specification.
Phil Knirsch dfe266
Christopher Meng 47e9b9
%package          devel
Christopher Meng f9f911
Summary:          Development package for FreeIPMI
Christopher Meng 3e1f65
Requires:         %{name}%{?_isa} = %{version}-%{release}
Christopher Meng 47e9b9
%description      devel
Christopher Meng 14f55e
Development package for FreeIPMI. This package includes the FreeIPMI
Phil Knirsch 274b6b
header files and libraries.
Phil Knirsch dfe266
Christopher Meng 47e9b9
%package          bmc-watchdog
Christopher Meng f9f911
Summary:          IPMI BMC watchdog
Christopher Meng 3e1f65
Requires:         %{name}%{?_isa} = %{version}-%{release}
Christopher Meng 47e9b9
%description      bmc-watchdog
Phil Knirsch dfe266
Provides a watchdog daemon for OS monitoring and recovery.
Phil Knirsch dfe266
Christopher Meng 47e9b9
%package          ipmidetectd
Christopher Meng f9f911
Summary:          IPMI node detection monitoring daemon
Christopher Meng 3e1f65
Requires:         %{name}%{?_isa} = %{version}-%{release}
Christopher Meng 47e9b9
%description      ipmidetectd
Phil Knirsch dfe266
Provides a tool and a daemon for IPMI node detection.
Phil Knirsch dfe266
Christopher Meng 47e9b9
%package          ipmiseld
Christopher Meng f9f911
Summary:          IPMI SEL syslog logging daemon
Christopher Meng 3e1f65
Requires:         %{name}%{?_isa} = %{version}-%{release}
Christopher Meng 47e9b9
%description      ipmiseld
Jan Safranek abb560
IPMI SEL syslog logging daemon.
Jan Safranek abb560
Phil Knirsch dfe266
%if %{?_with_debug:1}%{!?_with_debug:0}
Jan Safranek 4a5acd
  %global _enable_debug --enable-debug --enable-trace --enable-syslog
Phil Knirsch dfe266
%endif
Phil Knirsch dfe266
Phil Knirsch dfe266
%prep
Josef Ridky 9b4154
%autosetup -p1
Phil Knirsch dfe266
Phil Knirsch dfe266
%build
Jan Šafránek 8ef2d3
export CFLAGS="-D_GNU_SOURCE $RPM_OPT_FLAGS"
Jan Šafránek 8ef2d3
%configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \
Phil Knirsch dfe266
           %{?_enable_debug} --disable-static
Jan Šafránek 969399
make %{?_smp_mflags}
Phil Knirsch dfe266
Phil Knirsch dfe266
%install
Christopher Meng 3e1f65
make install DESTDIR=%{buildroot}
Christopher Meng 3e1f65
rm -rf %{buildroot}%{_infodir}/dir
Phil Knirsch dfe266
# kludge to get around rpmlint complaining about 0 length semephore file
Christopher Meng 3e1f65
echo freeipmi > %{buildroot}%{_localstatedir}/lib/freeipmi/ipckey
Christopher Meng 14f55e
Phil Knirsch dfe266
# Remove .la files
Christopher Meng 14f55e
find %{buildroot} -name '*.la' -delete -print
Christopher Meng 14f55e
Jan Safranek bd5480
# Install systemd units
Christopher Meng 14f55e
install -m755 -d %{buildroot}%{_unitdir}
Christopher Meng 14f55e
install -pm644 %SOURCE1 %SOURCE2 %SOURCE3 %{buildroot}%{_unitdir}/
Christopher Meng 14f55e
Jan Safranek bd5480
# Remove initscripts
Christopher Meng 14f55e
rm -frv %{buildroot}%{_initrddir} %{buildroot}%{_sysconfdir}/init.d
Phil Knirsch dfe266
Phil Knirsch dfe266
%post
Jan Šafránek bc59e9
/sbin/install-info %{_infodir}/freeipmi-faq.info.gz %{_infodir}/dir &>/dev/null || :
Phil Knirsch dfe266
/sbin/ldconfig
Phil Knirsch dfe266
Phil Knirsch dfe266
%preun
Phil Knirsch dfe266
if [ $1 = 0 ]; then
Jan Šafránek bc59e9
    /sbin/install-info --delete %{_infodir}/freeipmi-faq.info.gz %{_infodir}/dir &>/dev/null || :
Phil Knirsch dfe266
fi
Phil Knirsch dfe266
Josef Ridky 9b4154
%ldconfig_postun
Phil Knirsch dfe266
Phil Knirsch dfe266
%post bmc-watchdog
Jan Safranek ba1e66
%systemd_post bmc-watchdog.service
Phil Knirsch dfe266
Phil Knirsch dfe266
%preun bmc-watchdog
Jan Safranek ba1e66
%systemd_preun bmc-watchdog.service
Phil Knirsch dfe266
Jan Šafránek 393bf4
%postun bmc-watchdog
Jan Safranek ba1e66
%systemd_postun_with_restart bmc-watchdog.service
Phil Knirsch dfe266
Jan Safranek abb560
%post ipmiseld
Jan Safranek ba1e66
%systemd_post ipmiseld.service
Jan Safranek abb560
Jan Safranek abb560
%preun ipmiseld
Jan Safranek ba1e66
%systemd_preun ipmiseld.service
Jan Safranek abb560
Jan Safranek abb560
%postun ipmiseld
Jan Safranek ba1e66
%systemd_postun_with_restart ipmiseld.service
Jan Safranek abb560
Jan Šafránek 393bf4
%post ipmidetectd
Jan Safranek ba1e66
%systemd_post ipmidetectd.service
Jan Šafránek 393bf4
Phil Knirsch dfe266
%preun ipmidetectd
Jan Safranek ba1e66
%systemd_preun ipmidetectd.service
Jan Šafránek 393bf4
Jan Šafránek 393bf4
%postun ipmidetectd
Jan Safranek ba1e66
%systemd_postun_with_restart ipmidetectd.service
Phil Knirsch dfe266
Jan Safranek bd5480
%triggerun -- freeipmi-bmc-watchdog < 1.1.1-2
Jan Safranek bd5480
# Save the current service runlevel info
Jan Safranek bd5480
# User must manually run systemd-sysv-convert --apply httpd
Jan Safranek bd5480
# to migrate them to systemd targets
Jan Safranek bd5480
/usr/bin/systemd-sysv-convert --save bmc-watchdog >/dev/null 2>&1 ||:
Jan Safranek bd5480
Jan Safranek bd5480
# Run these because the SysV package being removed won't do them
Jan Safranek bd5480
/sbin/chkconfig --del bmc-watchdog >/dev/null 2>&1 || :
Jan Safranek bd5480
/bin/systemctl try-restart bmc-watchdog.service >/dev/null 2>&1 || :
Jan Safranek bd5480
Jan Safranek bd5480
%triggerun -- freeipmi-ipmidetectd < 1.1.1-2
Jan Safranek bd5480
# Save the current service runlevel info
Jan Safranek bd5480
# User must manually run systemd-sysv-convert --apply httpd
Jan Safranek bd5480
# to migrate them to systemd targets
Jan Safranek bd5480
/usr/bin/systemd-sysv-convert --save ipmidetectd >/dev/null 2>&1 ||:
Jan Safranek bd5480
Jan Safranek bd5480
# Run these because the SysV package being removed won't do them
Jan Safranek bd5480
/sbin/chkconfig --del ipmidetectd >/dev/null 2>&1 || :
Jan Safranek bd5480
/bin/systemctl try-restart ipmidetectd.service >/dev/null 2>&1 || :
Jan Safranek bd5480
Phil Knirsch dfe266
%files
Jan Safranek 1e9e30
%dir %{_sysconfdir}/freeipmi/
Jan Safranek 1e9e30
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/freeipmi.conf
Jan Safranek 1e9e30
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/ipmidetect.conf
Jan Safranek 1e9e30
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/freeipmi_interpret_sel.conf
Jan Safranek 1e9e30
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/freeipmi_interpret_sensor.conf
Jan Safranek 1e9e30
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/libipmiconsole.conf
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/AUTHORS
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/ChangeLog
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/ChangeLog.0
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/INSTALL
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/NEWS
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/README
Jan Šafránek a84726
%doc %{_datadir}/doc/%{name}/README.argp
Jan Šafránek a84726
%doc %{_datadir}/doc/%{name}/README.build
Jan Šafránek 969399
%doc %{_datadir}/doc/%{name}/README.openipmi
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/TODO
Phil Knirsch dfe266
%doc %{_infodir}/*
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.ipmiping
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.ipmipower
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.ipmiconsole
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/COPYING.ipmimonitoring
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.pstdout
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.ipmidetect
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.ipmi-fru
Jan Šafránek 969399
%doc %{_datadir}/doc/%{name}/COPYING.ipmi-dcmi
Jan Šafránek 35e8c0
%doc %{_datadir}/doc/%{name}/COPYING.sunbmc
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.ZRESEARCH
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmiping
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmipower
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmiconsole
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmimonitoring
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.pstdout
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmidetect
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmi-fru
Jan Šafránek 969399
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmi-dcmi
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmiping.UC
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmipower.UC
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmiconsole.UC
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmimonitoring.UC
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.pstdout.UC
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmidetect.UC
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmi-fru.UC
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/freeipmi-coding.txt
Jan Safranek 1e9e30
%doc %{_datadir}/doc/%{name}/freeipmi-design.txt
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/freeipmi-hostrange.txt
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/freeipmi-libraries.txt
Jan Šafránek 969399
%doc %{_datadir}/doc/%{name}/freeipmi-bugs-issues-and-workarounds.txt
Jan Šafránek 969399
%doc %{_datadir}/doc/%{name}/freeipmi-testing.txt
Jan Šafránek 969399
%doc %{_datadir}/doc/%{name}/freeipmi-oem-documentation-requirements.txt
Phil Knirsch dfe266
%dir %{_datadir}/doc/%{name}
Jan Safranek 61f580
%dir %{_datadir}/doc/%{name}/contrib
Jan Safranek 61f580
%dir %{_datadir}/doc/%{name}/contrib/ganglia
Jan Safranek 61f580
%doc %{_datadir}/doc/%{name}/contrib/ganglia/*
Jan Safranek 61f580
%dir %{_datadir}/doc/%{name}/contrib/nagios
Jan Safranek 61f580
%doc %{_datadir}/doc/%{name}/contrib/nagios/*
Jan Safranek 61f580
%dir %{_datadir}/doc/%{name}/contrib/pet
Jan Safranek 61f580
%doc %{_datadir}/doc/%{name}/contrib/pet/*
Phil Knirsch dfe266
%{_libdir}/libipmiconsole*so.*
Phil Knirsch dfe266
%{_libdir}/libfreeipmi*so.*
Phil Knirsch dfe266
%{_libdir}/libipmidetect*so.*
Phil Knirsch 131cea
%{_libdir}/libipmimonitoring.so.*
Phil Knirsch dfe266
%{_localstatedir}/lib/*
Phil Knirsch dfe266
%{_sbindir}/bmc-config
Phil Knirsch dfe266
%{_sbindir}/bmc-info
Jan Šafránek a84726
%{_sbindir}/bmc-device
aledvink cd4fea
%{_sbindir}/ipmi-config
Phil Knirsch dfe266
%{_sbindir}/ipmi-fru
Phil Knirsch dfe266
%{_sbindir}/ipmi-locate
Phil Knirsch 7af9c9
%{_sbindir}/ipmi-oem
Jan Šafránek 969399
%{_sbindir}/ipmi-pef-config
Jan Šafránek 969399
%{_sbindir}/pef-config
Phil Knirsch dfe266
%{_sbindir}/ipmi-raw
Phil Knirsch dfe266
%{_sbindir}/ipmi-sel
Phil Knirsch dfe266
%{_sbindir}/ipmi-sensors
Phil Knirsch 7af9c9
%{_sbindir}/ipmi-sensors-config
Phil Knirsch dfe266
%{_sbindir}/ipmiping
Jan Safranek 1e9e30
%{_sbindir}/ipmi-ping
Phil Knirsch dfe266
%{_sbindir}/ipmipower
Jan Safranek 1e9e30
%{_sbindir}/ipmi-power
Phil Knirsch dfe266
%{_sbindir}/rmcpping
Jan Safranek 1e9e30
%{_sbindir}/rmcp-ping
Phil Knirsch dfe266
%{_sbindir}/ipmiconsole
Jan Safranek 1e9e30
%{_sbindir}/ipmi-console
Phil Knirsch 131cea
%{_sbindir}/ipmimonitoring
Phil Knirsch dfe266
%{_sbindir}/ipmi-chassis
Jan Šafránek a84726
%{_sbindir}/ipmi-chassis-config
Jan Šafránek 969399
%{_sbindir}/ipmi-dcmi
Jan Safranek 61f580
%{_sbindir}/ipmi-pet
Phil Knirsch dfe266
%{_sbindir}/ipmidetect
Jan Safranek 1e9e30
%{_sbindir}/ipmi-detect
Phil Knirsch dfe266
%{_mandir}/man8/bmc-config.8*
Phil Knirsch dfe266
%{_mandir}/man5/bmc-config.conf.5*
Phil Knirsch dfe266
%{_mandir}/man8/bmc-info.8*
Jan Šafránek a84726
%{_mandir}/man8/bmc-device.8*
aledvink cd4fea
%{_mandir}/man8/ipmi-config.8*
aledvink cd4fea
%{_mandir}/man5/ipmi-config.conf.5*
Phil Knirsch dfe266
%{_mandir}/man8/ipmi-fru.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmi-locate.8*
Phil Knirsch 7af9c9
%{_mandir}/man8/ipmi-oem.8*
Jan Šafránek 969399
%{_mandir}/man8/ipmi-pef-config.8*
Jan Šafránek 969399
%{_mandir}/man8/pef-config.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmi-raw.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmi-sel.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmi-sensors.8*
Phil Knirsch 7af9c9
%{_mandir}/man8/ipmi-sensors-config.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmiping.8*
Jan Safranek 1e9e30
%{_mandir}/man8/ipmi-ping.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmipower.8*
Jan Safranek 1e9e30
%{_mandir}/man8/ipmi-power.8*
Phil Knirsch dfe266
%{_mandir}/man5/ipmipower.conf.5*
Phil Knirsch dfe266
%{_mandir}/man8/rmcpping.8*
Jan Safranek 1e9e30
%{_mandir}/man8/rmcp-ping.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmiconsole.8*
Jan Safranek 1e9e30
%{_mandir}/man8/ipmi-console.8*
Phil Knirsch dfe266
%{_mandir}/man5/ipmiconsole.conf.5*
Phil Knirsch 131cea
%{_mandir}/man8/ipmimonitoring.8*
Jan Šafránek a84726
%{_mandir}/man5/ipmi_monitoring_sensors.conf.5*
Jan Šafránek a84726
%{_mandir}/man5/ipmimonitoring_sensors.conf.5*
Jan Šafránek a84726
%{_mandir}/man5/ipmimonitoring.conf.5*
Jan Safranek 1e9e30
%{_mandir}/man5/freeipmi_interpret_sel.conf.5*
Jan Safranek 1e9e30
%{_mandir}/man5/freeipmi_interpret_sensor.conf.5*
Jan Šafránek a84726
%{_mandir}/man5/libipmimonitoring.conf.5*
Phil Knirsch dfe266
%{_mandir}/man8/ipmi-chassis.8*
Jan Šafránek a84726
%{_mandir}/man8/ipmi-chassis-config.8*
Jan Šafránek 969399
%{_mandir}/man8/ipmi-dcmi.8*
Jan Safranek 61f580
%{_mandir}/man8/ipmi-pet.8*
Phil Knirsch dfe266
%{_mandir}/man8/ipmidetect.8*
Jan Safranek 1e9e30
%{_mandir}/man8/ipmi-detect.8*
Jan Šafránek a84726
%{_mandir}/man5/freeipmi.conf.5*
Phil Knirsch dfe266
%{_mandir}/man5/ipmidetect.conf.5*
Jan Safranek 1e9e30
%{_mandir}/man5/libipmiconsole.conf.5*
Phil Knirsch 7af9c9
%{_mandir}/man7/freeipmi.7*
Phil Knirsch 131cea
%dir %{_localstatedir}/cache/ipmimonitoringsdrcache
Phil Knirsch dfe266
Phil Knirsch dfe266
%files devel
Jan Safranek 61f580
%dir %{_datadir}/doc/%{name}/contrib/libipmimonitoring
Jan Safranek 61f580
%doc %{_datadir}/doc/%{name}/contrib/libipmimonitoring/*
Phil Knirsch dfe266
%{_libdir}/libipmiconsole.so
Phil Knirsch dfe266
%{_libdir}/libfreeipmi.so
Phil Knirsch dfe266
%{_libdir}/libipmidetect.so
Phil Knirsch dfe266
%{_libdir}/libipmimonitoring.so
Phil Knirsch dfe266
%dir %{_includedir}/freeipmi
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/api
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/cmds
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/debug
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/driver
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/fiid
Jan Safranek abb560
%dir %{_includedir}/freeipmi/fru
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/interface
Jan Safranek 1e9e30
%dir %{_includedir}/freeipmi/interpret
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/locate
Jan Safranek 1e9e30
%dir %{_includedir}/freeipmi/payload
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/record-format
Boris Ranto 4589c9
%dir %{_includedir}/freeipmi/record-format/oem
Jan Safranek abb560
%dir %{_includedir}/freeipmi/sdr
Boris Ranto 4589c9
%dir %{_includedir}/freeipmi/sdr/oem
Jan Safranek abb560
%dir %{_includedir}/freeipmi/sel
Jan Šafránek 969399
%dir %{_includedir}/freeipmi/sensor-read
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/spec
Boris Ranto 4589c9
%dir %{_includedir}/freeipmi/spec/oem
Jan Šafránek 969399
%dir %{_includedir}/freeipmi/templates
Boris Ranto 4589c9
%dir %{_includedir}/freeipmi/templates/oem
Phil Knirsch 7af9c9
%dir %{_includedir}/freeipmi/util
Phil Knirsch dfe266
%{_includedir}/ipmiconsole.h
Phil Knirsch dfe266
%{_includedir}/ipmidetect.h
Jan Safranek 1e9e30
%{_includedir}/ipmi_monitoring*.h
Phil Knirsch dfe266
%{_includedir}/freeipmi/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/api/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/cmds/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/debug/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/driver/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/fiid/*.h
Jan Safranek abb560
%{_includedir}/freeipmi/fru/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/interface/*.h
Jan Safranek 1e9e30
%{_includedir}/freeipmi/interpret/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/locate/*.h
Jan Safranek 1e9e30
%{_includedir}/freeipmi/payload/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/record-format/*.h
Boris Ranto 4589c9
%{_includedir}/freeipmi/record-format/oem/*.h
Jan Safranek abb560
%{_includedir}/freeipmi/sdr/*.h
Boris Ranto 4589c9
%{_includedir}/freeipmi/sdr/oem/*.h
Jan Safranek abb560
%{_includedir}/freeipmi/sel/*.h
Jan Šafránek 969399
%{_includedir}/freeipmi/sensor-read/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/spec/*.h
Boris Ranto 4589c9
%{_includedir}/freeipmi/spec/oem/*.h
Jan Šafránek 969399
%{_includedir}/freeipmi/templates/*.h
Boris Ranto 4589c9
%{_includedir}/freeipmi/templates/oem/*.h
Phil Knirsch 7af9c9
%{_includedir}/freeipmi/util/*.h
Phil Knirsch dfe266
%{_mandir}/man3/*
Jan Safranek f94757
%{_libdir}/pkgconfig/*
Phil Knirsch dfe266
Phil Knirsch dfe266
%files bmc-watchdog
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/COPYING.bmc-watchdog
Phil Knirsch dfe266
%doc %{_datadir}/doc/%{name}/DISCLAIMER.bmc-watchdog
Phil Knirsch 131cea
%doc %{_datadir}/doc/%{name}/DISCLAIMER.bmc-watchdog.UC
Jan Šafránek 969399
%config(noreplace) %{_sysconfdir}/sysconfig/bmc-watchdog
Phil Knirsch dfe266
%{_sbindir}/bmc-watchdog
Phil Knirsch dfe266
%{_mandir}/man8/bmc-watchdog.8*
Jan Safranek bd5480
%{_unitdir}/bmc-watchdog.service
Phil Knirsch dfe266
Phil Knirsch dfe266
%files ipmidetectd
Jan Safranek 1e9e30
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/ipmidetectd.conf
Phil Knirsch dfe266
%{_sbindir}/ipmidetectd
Phil Knirsch dfe266
%{_mandir}/man5/ipmidetectd.conf.5*
Phil Knirsch dfe266
%{_mandir}/man8/ipmidetectd.8*
Jan Safranek bd5480
%{_unitdir}/ipmidetectd.service
Phil Knirsch dfe266
Jan Safranek abb560
%files ipmiseld
Jan Safranek abb560
%doc %{_datadir}/doc/%{name}/COPYING.ipmiseld
Jan Safranek abb560
%doc %{_datadir}/doc/%{name}/DISCLAIMER.ipmiseld
Jan Safranek abb560
%{_unitdir}/ipmiseld.service
Jan Safranek abb560
%attr(0600,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/ipmiseld.conf
Jan Safranek abb560
%{_sbindir}/ipmiseld
Jan Safranek abb560
%{_mandir}/man5/ipmiseld.conf.5*
Jan Safranek abb560
%{_mandir}/man8/ipmiseld.8*
Jan Safranek abb560
%dir %{_localstatedir}/cache/ipmiseld
Jan Safranek abb560
Phil Knirsch dfe266
%changelog
Fedora Release Engineering 28dd6f
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-2
Fedora Release Engineering 28dd6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Fedora Release Engineering 28dd6f
Josef Ridky 4bbcc9
* Wed May 09 2018 Josef Ridky <jridky@redhat.com> - 1.6.2-1
Josef Ridky 4bbcc9
- New upstream release 1.6.2 (#1574750)
Josef Ridky 4bbcc9
Josef Ridky e58e0e
* Tue Apr 10 2018 Josef Ridky <jridky@redhat.com> - 1.6.1-1
Josef Ridky e58e0e
- New upstream release 1.6.1 (#1541578)
Josef Ridky e58e0e
Josef Ridky f3abc8
* Thu Mar 08 2018 Josef Ridky <jridky@redhat.com> - 1.5.7-4
Josef Ridky f3abc8
- Fix gcc dependency
Josef Ridky f3abc8
Josef Ridky 9b4154
* Wed Feb 21 2018 Josef Ridky <jridky@redhat.com> - 1.5.7-3
Josef Ridky 9b4154
- Spec clean up (remove Group tag, add new macros and gcc dependency)
Josef Ridky 9b4154
Fedora Release Engineering 5ceb6e
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.7-2
Fedora Release Engineering 5ceb6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Fedora Release Engineering 5ceb6e
Josef Ridky 3912b1
* Fri Aug 25 2017 Josef Ridky <jridky@redhat.com> - 1.5.7-1
Josef Ridky 3912b1
- New upstream release 1.5.7 (#1482285)
Josef Ridky 3912b1
Fedora Release Engineering e286e2
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.6-3
Fedora Release Engineering e286e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Fedora Release Engineering e286e2
Fedora Release Engineering 617aa5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.6-2
Fedora Release Engineering 617aa5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Fedora Release Engineering 617aa5
Josef Ridky 1f9376
* Mon Jul 10 2017 Josef Ridky <jridky@redhat.com> - 1.5.6-1
Josef Ridky 1f9376
- New upstream release 1.5.6 (#1468062)
Josef Ridky 736116
- Fix issue with capital letters in commands in manpage (#1468984)
Josef Ridky 1f9376
Josef Ridky 00761a
* Mon Mar 27 2017 Josef Ridky <jridky@redhat.com> - 1.5.5-1
Josef Ridky 00761a
- New upstream release 1.5.5 (#1436115)
Josef Ridky 00761a
Fedora Release Engineering 01130f
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-2
Fedora Release Engineering 01130f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Fedora Release Engineering 01130f
Boris Ranto b8be3c
* Fri Oct 14 2016 Boris Ranto <branto@redhat.com> - 0:1.5.4-1
Boris Ranto b8be3c
- New version (0:1.5.4-1)
Boris Ranto b8be3c
Boris Ranto 64465f
* Tue May 24 2016 Boris Ranto <branto@redhat.com> - 0:1.5.2-1
Boris Ranto 64465f
- New version (0:1.5.2-1)
Boris Ranto 64465f
Dennis Gilmore 979aaa
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.1-2
Dennis Gilmore 979aaa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore 979aaa
Boris Ranto 4589c9
* Wed Dec 2 2015 Boris Ranto <branto@redhat.com> - 1.5.1-1
Boris Ranto 4589c9
- Update to 1.5.1 (#1287346)
Boris Ranto 4589c9
Boris Ranto 1b77c4
* Sat Oct 31 2015 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1.4.11-1
Boris Ranto 1b77c4
- Update to 1.4.11 (#1227126)
Boris Ranto 1b77c4
Dennis Gilmore f76cce
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-3
Dennis Gilmore f76cce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore f76cce
Ales Ledvinka c06667
* Wed Apr 22 2015 Ales Ledvinka <aledvink@redhat.com> - 1.4.8-2
Ales Ledvinka c06667
- Remove modalias dependency.
Ales Ledvinka c06667
Christopher Meng 47e9b9
* Mon Feb 23 2015 Christopher Meng <rpm@cicku.me> - 1.4.8-1
Christopher Meng 47e9b9
- Updated to freeipmi-1.4.8
Christopher Meng 47e9b9
 - Fix segfault in crypt code with libgcrypt versions >= 1.6.0.
Christopher Meng 47e9b9
 - Fix --fanout command line parse bug.
Christopher Meng 47e9b9
 - Fix typ - from FRU spec, language "Tegulu" is actually "Telugu".
Christopher Meng 47e9b9
 - Fix typ - in SEL session output, "Invalid Username of Password" to
Christopher Meng 47e9b9
  "Invalid Username or Password".
Christopher Meng 47e9b9
 - Loop on select() call if interrupted by EINTR in openipmi, ssif, and
Christopher Meng 47e9b9
  sunbmc inband drivers.
Christopher Meng 47e9b9
 - Fix integer overflow bug in ipmi-config when configure vlan ID > 255.
Christopher Meng 47e9b9
 - Add workaround for ipmi-config issue on Supermicr - X10DDW-i.
Christopher Meng 47e9b9
 - Fix error handling bug in bmc-info.
Christopher Meng 47e9b9
Ales Ledvinka eb3110
* Tue Nov 04 2014 Ales Ledvinka <aledvink@redhat.com> - 1.4.6-1
Ales Ledvinka eb3110
- Updated to upstream freeipmi-1.4.6
Ales Ledvinka eb3110
 - In ipmi-fru, support output of DDR4 SDRAM modules.
Ales Ledvinka eb3110
 - Fix EFI probing on non IA64 systems.
Ales Ledvinka eb3110
 - Fix corner case in ipmi-raw w/ standard input or --file and empty lines.
Ales Ledvinka eb3110
 - Fix parsing corner case in ipmi-chassis.
Ales Ledvinka eb3110
 - Support SSIF bridging.
Ales Ledvinka eb3110
 - Fix libipmiconsole calculation bug w/ SOL character send size.
Ales Ledvinka eb3110
 - Support Supermicro H8DGU and H8DG6 OEM sensors and events.
Ales Ledvinka eb3110
 - Minor documentation updates.
Ales Ledvinka eb3110
Peter Robinson 96f19a
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.4-2
Peter Robinson 96f19a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson 96f19a
aledvink b38868
* Thu Jul 03 2014 Ales Ledvinka <aledvink@redhat.com> - 1.4.4-1
aledvink b38868
- Updated to upstream freeipmi-1.4.4
aledvink b38868
 - Support retrys of SSIF reads to handle SSIF NACKs.
aledvink b38868
Dennis Gilmore afc892
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-2
Dennis Gilmore afc892
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore afc892
aledvink bf8789
* Fri May 16 2014 Ales Ledvinka <aledvink@redhat.com> - 1.4.3-1
aledvink bf8789
- Updated to upstream freeipmi-1.4.3
aledvink bf8789
 - In ipmi-oem, support Supermicro get-power-supply-status and
aledvink bf8789
   get-pmbus-power-supply-status commands.
aledvink bf8789
 - Support 'ipmiping' workaround in ipmipower.
aledvink bf8789
 - Minor documentation updates.
aledvink bf8789
aledvink cd4fea
* Tue Mar 04 2014 Ales Ledvinka <aledvink@redhat.com> - 1.4.1-1
aledvink cd4fea
- Updated to upstream freeipmi-1.4.1
aledvink cd4fea
 - Support new tool ipmi-config.  Ipmi-config is a consolidated
aledvink cd4fea
   configuration tool implementing everything that was previously in
aledvink cd4fea
   bmc-config, ipmi-pef-config, ipmi-sensors-config, and
aledvink cd4fea
   ipmi-chassis-config.
aledvink cd4fea
   - The consolidated tool will allow users to checkout, commit, and
aledvink cd4fea
     diff sections/fields across the four former tools using only one
aledvink cd4fea
     tool.
aledvink cd4fea
   - The consolidated tool will also allow users to checkout, commit,
aledvink cd4fea
     and diff new sections/fields not yet covered in the four former
aledvink cd4fea
     tools.
aledvink cd4fea
   - Legacy scripts for bmc-config, ipmi-pef-config,
aledvink cd4fea
     ipmi-sensors-config, and ipmi-chassis-config will point to the new
aledvink cd4fea
     tool with all appropriate options to ensure full backwards
aledvink cd4fea
     compatability.
aledvink cd4fea
   - The ipmi-pef-config --info option has been made legacy.  It is
aledvink cd4fea
     still supported but no longer advertised.
aledvink cd4fea
 - Support Intel Data Center Host Interface / Management Engine as
aledvink cd4fea
   optional driver type for in-band communication.
aledvink cd4fea
   - Typically these are loaded as /dev/dcmi and /dev/mei drivers.
aledvink cd4fea
   - This driver is identified as the "inteldcmi" type, as it is
aledvink cd4fea
     specific to Intel systems.
aledvink cd4fea
 - Support OEM extensions for Intel Windmill, Wiwynn Windmill, and
aledvink cd4fea
   Quanta Winterfell motherboards in ipmi-sel and ipmi-sensors.  These
aledvink cd4fea
   motherboards are also know as motherboards for the Open Compute
aledvink cd4fea
   Project (OCP).
aledvink cd4fea
 - Support DCMI configuration in ipmi-config.
aledvink cd4fea
 - Update FreeIPMI for changes in IPMI 2.0 Errata 5.  Include are:
aledvink cd4fea
   - New sensor events for Power Supply and OS Boot sensors.  New
aledvink cd4fea
     events are supported in all areas, ipmi-sensors, ipmi-sel,
aledvink cd4fea
     libipmimonitoring, etc.
aledvink cd4fea
   - PEF now supports 255 filter numbers, not 127.  This is supported
aledvink cd4fea
     in ipmi-config (formerly ipmi-pef-config).
aledvink cd4fea
   - Support get/set of new System Info Parameters Present OS Version,
aledvink cd4fea
     BMC URL, and Base OS/Hypervisor URL.  This is supported in
aledvink cd4fea
     bmc-info and bmc-device.
aledvink cd4fea
 - Update ipmi-oem Intel Node Manager OEM commands for changes listed
aledvink cd4fea
   in Intelligent Power Node Manager 2.0 specification.
aledvink cd4fea
   - Due to changes in the specification, minor text changes may exist
aledvink cd4fea
     in some output from intelnm OEM commands.
aledvink cd4fea
 - Update ipmi-sel to support new SEL events in Intelligent Power Node
aledvink cd4fea
   Manager 2.0 specification.
aledvink cd4fea
 - Support 'serialalertsdeferred' workaround in ipmiconsole.
aledvink cd4fea
 - Support 'solpacketseq' workaround in ipmiconsole.
aledvink cd4fea
 - Fix portability issues for Apple / OS X.
aledvink cd4fea
 - Fix bmc-info output of GUID, format was output with two bytes out of
aledvink cd4fea
   order.
aledvink cd4fea
   - May affect scripts parsing and using the GUID.
aledvink cd4fea
 - Bmc-info now supports --get-system-guid and outputs the System GUID
aledvink cd4fea
   as well as the Device GUID by default.
aledvink cd4fea
   - The Device GUID is not prefixed with the text "Device GUID"
aledvink cd4fea
     instead of just "GUID".  Any scripts scripting against this will
aledvink cd4fea
     need to be adjusted.
aledvink cd4fea
 - Bmc-info now supports a workaround of 'guidformat' to read the GUID
aledvink cd4fea
   with a format a number of vendors have incorrectly used.
aledvink cd4fea
 - In ipmi-config's sensor configuration, decimal values that cannot be
aledvink cd4fea
   encoded accurately now report a clearer error message.
aledvink cd4fea
Ales Ledvinka 09070e
* Tue Jan 14 2014 Ales Ledvinka <aledvink@redhat.com> - 1.3.4-2
Ales Ledvinka 09070e
- Module alias dependencies.
Ales Ledvinka 09070e
- Changes for previous 1.3.4 update:
Ales Ledvinka 09070e
 - Support 'solchannelsupport' workraound in ipmiconsole /
Ales Ledvinka 09070e
   IPMICONSOLE_WORKAROUND_SKIP_CHANNEL_PAYLOAD_SUPPORT workaround flag in
Ales Ledvinka 09070e
   libipmiconsole.
Ales Ledvinka 09070e
 - Fix SDR cache workaround for motherboards with invalid SDR record
Ales Ledvinka 09070e
   counts listed.
Ales Ledvinka 09070e
 - Workaround Supermicro bug in bmc-watchdog. 
Ales Ledvinka 09070e
 - Fix error checks in sensor decoding functions, leading to possible
Ales Ledvinka 09070e
   problems in ipmi-sensors-config.
Ales Ledvinka 09070e
 - Update documentation with additional workarounds for motherboards.
Ales Ledvinka 09070e
Christopher Meng 3e1f65
* Tue Dec 17 2013 Christopher Meng <rpm@cicku.me> - 1.3.4-1
Christopher Meng 3e1f65
- Updated to freeipmi-1.3.4
Christopher Meng 3e1f65
Ales Ledvinka 1267f9
* Fri Nov  8 2013 Ales Ledvinka <aledvink@redhat.com> - 1.3.3-1
Ales Ledvinka 1267f9
- Updated to freeipmi-1.3.3
Ales Ledvinka 1267f9
 - Add support for intelnm get-node-manager-alert-destination and
Ales Ledvinka 1267f9
   set-node-manager-alert-destination in ipmi-oem.
Ales Ledvinka 1267f9
 - Under very verbose mode, ipmi-sel will now record types for OEM
Ales Ledvinka 1267f9
   records.  This should allow OEM parses outside of FreeIPMI to more
Ales Ledvinka 1267f9
   effectively parse OEM specific SEL records.
Ales Ledvinka 1267f9
 - Fix big endian portability bugs.
Ales Ledvinka 1267f9
Ales Ledvinka 1ecfe1
* Mon Sep 23 2013 Ales Ledvinka <aledvink@redhat.com> - 1.3.2-1
Ales Ledvinka 1ecfe1
- Updated to freeipmi-1.3.2
Ales Ledvinka 1ecfe1
 - Update FreeIPMI tools to check libfreeipmi API error codes
Ales Ledvinka 1ecfe1
   correctly.
Ales Ledvinka 1ecfe1
 - Update ipmi-api.h to list mappings of IPMI completion codes and
Ales Ledvinka 1ecfe1
   RMCPPlus codes to API Error codes.
Ales Ledvinka 1ecfe1
Ales Ledvinka 09b350
* Mon Sep  2 2013 Ales Ledvinka <aledvink@redhat.com> - 1.3.1-1
Ales Ledvinka 09b350
- Updated to freeipmi-1.3.1
Ales Ledvinka 09b350
 - Timestamp UTC/localtime reporting compliant with specification.
Ales Ledvinka 09b350
   Remote timestamp expected to be in localtime already.
Ales Ledvinka 09b350
 - Timestamp reporting options --utc-to-localtime,
Ales Ledvinka 09b350
   --localtime-to-utc and --utc-offset.
Ales Ledvinka 09b350
 - In ipmi-fru, support output of DDR3 SDRAM modules.
Ales Ledvinka 09b350
 - In ipmi-fru, support output of new FRU multirecords, most notably
Ales Ledvinka 09b350
   extended DC output and extended DC load (per FRU Revision 1.2).
Ales Ledvinka 09b350
 - Support additional chassis types (per FRU Revision 1.2 update).
Ales Ledvinka 09b350
 - and more
Ales Ledvinka 09b350
Dennis Gilmore 422a27
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.9-3
Dennis Gilmore 422a27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 422a27
Ales Ledvinka 156adc
* Sun Jul 21 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.9-2
Ales Ledvinka 156adc
- Requires modalias package for module loading dependency.
Ales Ledvinka 156adc
Ales Ledvinka 456313
* Fri Jul 19 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.9-1
Ales Ledvinka 456313
- Updated to upstream freeipmi-1.2.9
Ales Ledvinka 456313
 - Fix threshold output corner case in ipmi-sensors.
Ales Ledvinka 456313
 - Fix invalid declaration in libipmimonitoring header.
Ales Ledvinka 456313
 - Fix older compiler build problems.
Ales Ledvinka 456313
 -
Ales Ledvinka 456313
 - Fix portability build bug on ARM systems.
Ales Ledvinka 456313
 - Add 'internal IPMI error' troubleshooting to manpages.
Ales Ledvinka 456313
 - Fix bmc-info corner case on Bull 510 systems.
Ales Ledvinka 456313
Ales Ledvinka 6a7c9b
* Fri May 31 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.7-2
Ales Ledvinka 5ad75c
- Fix build on architectures where va_list is not pointer.
Ales Ledvinka 6a7c9b
Ales Ledvinka b08046
* Mon May 20 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.7-1
Ales Ledvinka b08046
- Updated to freeipmi-1.2.7
Ales Ledvinka b08046
 - Fix sensor output errors with OEM sensors.
Ales Ledvinka b08046
root e9e4d1
* Fri May 17 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.6-2
Ales Ledvinka 1ecfe1
- spec update by Christopher Meng <rpm@cicku.me>
Ales Ledvinka 1ecfe1
- hardened build flags should include PIE also for bmc-watchdog.
root e9e4d1
Ales Ledvinka 66ea27
* Fri May 03 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.6-1
Ales Ledvinka 66ea27
- Updated to freeipmi-1.2.6
Ales Ledvinka 66ea27
 - Support HP Proliant DL160 G8 OEM sensors.
Ales Ledvinka 66ea27
 - Support Supermicro X9SCM-iiF OEM sensors and events.
Ales Ledvinka 66ea27
 - Support output of temperature sampling period to ipmi-dcmi.
Ales Ledvinka 66ea27
 - Clarify error message when SOL session cannot be stolen in
Ales Ledvinka 66ea27
   ipmiconsole/libipmiconsole.
Ales Ledvinka 66ea27
 - Fix dcmi rolling average time period output error
Ales Ledvinka 66ea27
 - Fix ipmi-dcmi output errors with --get-dcmi-sensor-info.
Ales Ledvinka 66ea27
 - Fix corner case in calculation of confidentiality pad length with
Ales Ledvinka 66ea27
   AES-CBC-128 encryption.  Incorrect pad effects some vendor firmware
Ales Ledvinka 66ea27
   implementations.
Ales Ledvinka 66ea27
 - Send IPMI 2.0 packets differently than IPMI 1.5 packets, as the
Ales Ledvinka 66ea27
   former does not require legacy pad data to be appended to payloads.
Ales Ledvinka 66ea27
 - Fix Intel OEM SEL buffer overflow.
Ales Ledvinka 66ea27
 - Fix out of trunk source build.
Ales Ledvinka 66ea27
 - Support new ipmi_rmcpplus_sendto() and ipmi_rmcpplus_recvfrom()
Ales Ledvinka 66ea27
   functions.
Ales Ledvinka 66ea27
 - Support new HP Proliant DL160 G8 OEM sensor events.
Ales Ledvinka 66ea27
Ales Ledvinka ddd472
* Thu Feb 28 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.5-1
Ales Ledvinka ddd472
- Updated to freeipmi-1.2.5:
Ales Ledvinka ddd472
 - Support Supermicro X9SPU-F-O OEM sensors and events.
Ales Ledvinka ddd472
 - Support Supermicro X9DRI-LN4F+ OEM intepretations (previously
Ales Ledvinka ddd472
   forgotten).
Ales Ledvinka ddd472
Dennis Gilmore 8ef807
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.4-2
Dennis Gilmore 8ef807
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore 8ef807
Ales Ledvinka 1c9b06
* Fri Jan 11 2013 Ales Ledvinka <aledvink@redhat.com> - 1.2.4-1
Ales Ledvinka 1c9b06
- Updated to freeipmi-1.2.4:
Ales Ledvinka 1c9b06
 - Support Supermicro X9DRI-LN4F+ OEM sensors and events.
Ales Ledvinka 1c9b06
 - Fix output corner case for "session-based" channels.
Ales Ledvinka 1c9b06
 - Fix ipmi-oem set-power-restore-delay corner case in time settings.
Ales Ledvinka 1c9b06
 - Fix ipmiseld memleak.
Ales Ledvinka 1c9b06
 - Fix libfreeipmi potential fd leak when generating random numbers.
Ales Ledvinka 1c9b06
 - Fix libfreeipmi error output bug in RMCP interface.
Ales Ledvinka 1c9b06
 - Fix several minor corner cases discovered by static code analysis.
Ales Ledvinka 1c9b06
Ales Ledvinka 17106d
* Thu Nov 15 2012 Ales Ledvinka <aledvink@redhat.com> - 1.2.3-1
Ales Ledvinka 17106d
- Updated to freeipmi-1.2.3:
Ales Ledvinka 17106d
 - In ipmi-oem, support new Dell Poweredge R720 OEM commands extensions,
Ales Ledvinka 17106d
   including:
Ales Ledvinka 17106d
  - get-nic-selection-failover
Ales Ledvinka 17106d
  - set-nic-selection-failover
Ales Ledvinka 17106d
  - power-monitoring-over-interval
Ales Ledvinka 17106d
  - power-monitoring-interval-range
Ales Ledvinka 17106d
  - get-last-post-code
Ales Ledvinka 17106d
 - In ipmi-oem, update active-lom-status for Dell Poweredge R720.
Ales Ledvinka 17106d
 - In ipmi-oem, support new Dell Poweredge R720 get-system-info option
Ales Ledvinka 17106d
   'cmc-info'.
Ales Ledvinka 17106d
 - In ipmi-oem, Dell get-system-info "slot-number" key changed to
Ales Ledvinka 17106d
   "blade-slot-info".  Legacy option still supported.
Ales Ledvinka 17106d
 - In ipmi-sel, support Dell Poweredge R720 OEM SEL extensions.
Ales Ledvinka 17106d
 - In all tools, support nochecksumcheck workaround option.
Ales Ledvinka 17106d
 - In all daemons (ipmiseld, ipmidetectd, bmc-watchdog), check for
Ales Ledvinka 17106d
   syscall errors during daemon setup.
Ales Ledvinka 17106d
Ales Ledvinka 17106d
 - In libfreeipmi, support Dell R720 OEM extension intepretations.
Ales Ledvinka 17106d
 - In libfreeipmi, libipmimonitoring, and libipmiconsole, support
Ales Ledvinka 17106d
   NO_CHECKSUM_CHECK workaround flag.
Ales Ledvinka 17106d
 - In libipmiconsole, IPMICONSOLE_DEBUG_FILE logs debug to files in
Ales Ledvinka 17106d
   current working directory and not /var/log.  PID is also appended to
Ales Ledvinka 17106d
   debug files.
Ales Ledvinka 17106d
Ales Ledvinka 1471ae
* Fri Oct 12 2012 Ales Ledvinka <aledvink@redhat.com> - 1.2.2-1
Ales Ledvinka 1471ae
- Updated to freeipmi-1.2.2:
Ales Ledvinka 1471ae
 - Support new --sol-payload-instance and --deactivate-all-instances
Ales Ledvinka 1471ae
   options in ipmiconsole.
Ales Ledvinka 1471ae
 - Fix ipmiseld compile issue with -Werror=format-security.
Ales Ledvinka 1471ae
Jan Safranek abb560
* Mon Aug 27 2012 Jan Safranek <jsafrane@redhat.com> - 1.2.1-1
Jan Safranek ba1e66
- Reworked RPM scriptlets to use systemd-rpm macros (#850117).
Jan Safranek abb560
- Updated to freeipmi-1.2.1:
Jan Safranek abb560
 - Support new ipmiseld daemon, a daemon that regularly polls the SEL
Jan Safranek abb560
   and stores the events to the local syslog.
Jan Safranek abb560
 - In ipmipower, support --oem-power-type option to support OEM
Jan Safranek abb560
   specific power control operations.  Included in this support were
Jan Safranek abb560
   the follow changes to ipmipower:
Jan Safranek abb560
   - Support initial OEM power type of C410X.
Jan Safranek abb560
   - Re-architect to allow input of extra information for an OEM power
Jan Safranek abb560
     operation via the '+' operator after the hostname.
Jan Safranek abb560
   - Re-architect to allow input of target hostname multiple times
Jan Safranek abb560
     under OEM power cases.
Jan Safranek abb560
   - Re-architect to allow serialization of power control operations to
Jan Safranek abb560
     the same host.
Jan Safranek abb560
 - Globally in tools, support --target-channel-number and
Jan Safranek abb560
   --target-slave-address to specify specific targets.
Jan Safranek abb560
 - Globally in tools, support ability to specify alternate port via
Jan Safranek abb560
   optional [:port] in hostname or host config.
Jan Safranek abb560
 - In ipmi-fru, support --bridge-fru option to allow reading FRU entries
Jan Safranek abb560
   from satellite controllers.
Jan Safranek abb560
 - In bmc-config, add configuration support for
Jan Safranek abb560
   Maximum_Privilege_Cipher_Suite_Id_15 under RMCPplus_Conf_Privilege.
Jan Safranek abb560
 - Globally support Cipher Suite ID 15 and 16 based on comments from
Jan Safranek abb560
   Intel.
Jan Safranek abb560
 - In ipmi-sensors, support --output-sensor-thresholds, to allow
Jan Safranek abb560
   outputting of sensor thresholds in default output for scripting.
Jan Safranek abb560
 - In ipmi-sel, support new --post-clear option.
Jan Safranek abb560
 - In bmc-device, support new --set-sensor-reading-and-event-status
Jan Safranek abb560
   option.
Jan Safranek abb560
 - In ipmi-oem, support additional Intel Node Manager commands,
Jan Safranek abb560
   including:
Jan Safranek abb560
   - get-node-manager-capabilities
Jan Safranek abb560
   - node-manager-policy-control 
Jan Safranek abb560
   - get-node-manager-policy
Jan Safranek abb560
   - set-node-manager-policy
Jan Safranek abb560
   - remove-node-manager-policy
Jan Safranek abb560
   - get-node-manager-alert-thresholds
Jan Safranek abb560
   - set-node-manager-alert-thresholds
Jan Safranek abb560
   - get-node-manager-policy-suspend-periods
Jan Safranek abb560
   - set-node-manager-policy-suspend-periods
Jan Safranek abb560
   - set-node-manager-power-draw-range
Jan Safranek abb560
 - In ipmi-oem, support Wistron OEM commands extensions.
Jan Safranek abb560
 - In ipmi-sel, support Wistron OEM SEL interpretations.
Jan Safranek abb560
 - In ipmi-fru, support Wistron OEM FRU records.
Jan Safranek abb560
 - In ipmi-pef-config, support configuration volatile Alert String 0
Jan Safranek abb560
   and Lan Alert Destination 0.
Jan Safranek abb560
Jan Safranek f8cd91
* Tue Jul 31 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.7-1
aledvink cd4fea
- Updated to freeipmi-1.1.7
Jan Safranek f8cd91
Dennis Gilmore 62c182
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.6-4
Dennis Gilmore 62c182
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore 62c182
Jan Safranek f75f89
* Tue Jul 17 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.6-3
Jan Safranek f75f89
- fixed License to GPLv3+
Jan Safranek f75f89
Jan Safranek e89f5a
* Tue Jul 17 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.6-2
Jan Safranek e89f5a
- fixed upstream URL
Jan Safranek e89f5a
Jan Safranek ad3082
* Fri Jun 29 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.6-1
aledvink cd4fea
- Updated to freeipmi-1.1.6
Jan Safranek ad3082
Jan Safranek 9ef2b5
* Fri May 18 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.5-1
aledvink cd4fea
- Updated to freeipmi-1.1.5
Jan Safranek 9ef2b5
Jan Safranek b9d19d
* Fri Apr 20 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.4-1
aledvink cd4fea
- Updated to freeipmi-1.1.4
Jan Safranek b9d19d
Jan Safranek 69589a
* Wed Mar  7 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.3-1
aledvink cd4fea
- Updated to freeipmi-1.1.3
Jan Safranek 69589a
Jan Safranek 57bdc7
* Wed Feb  8 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.2-1
aledvink cd4fea
- Updated to freeipmi-1.1.2
Jan Safranek 57bdc7
Jan Safranek bd5480
* Fri Jan  6 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.1-2
Jan Safranek bd5480
- added systemd unit files (#767611)
Jan Safranek bd5480
Jan Safranek 61f580
* Wed Jan  4 2012 Jan Safranek <jsafrane@redhat.com> - 1.1.1-1
aledvink cd4fea
- Updated to freeipmi-1.1.1
Jan Safranek 61f580
Jan Safranek 2be147
* Wed Dec 14 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.10-1
aledvink cd4fea
- Updated to freeipmi-1.0.10
Jan Safranek 2be147
Jan Safranek 2be147
* Tue Nov 22 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.9-1
aledvink cd4fea
- Updated to freeipmi-1.0.9
Jan Safranek bf68c4
Jan Safranek 17c99d
* Thu Oct 27 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.8-1
Karsten Hopp 76825b
- enable build on all archs, the iopl issue #368541 is fixed
aledvink cd4fea
- Updated to freeipmi-1.0.8
Jan Safranek 17c99d
Jan Safranek 5da9a2
* Thu Sep 29 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.7-1
aledvink cd4fea
- Updated to freeipmi-1.0.7
Jan Safranek 5da9a2
Jan Safranek 6af5ef
* Mon Sep  5 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.6-1
aledvink cd4fea
- Updated to freeipmi-1.0.6
Jan Safranek 6af5ef
Jan Safranek f94757
* Fri Jul  1 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.5-1
aledvink cd4fea
- Updated to freeipmi-1.0.5
Jan Safranek f94757
Jan Safranek 8661c2
* Fri Apr 22 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.4-1
aledvink cd4fea
- Updated to freeipmi-1.0.4
Jan Safranek 8661c2
Jan Safranek e5f45e
* Wed Mar 30 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.3-1
Jan Safranek e5f45e
- Updated to freeipmi-1.0.3, see announce at
Jan Safranek e5f45e
  http://lists.gnu.org/archive/html/freeipmi-users/2011-03/msg00017.html
Jan Safranek e5f45e
Jan Safranek 87c487
* Wed Feb 23 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.2-1
Jan Safranek 2deb71
- Updated to freeipmi-1.0.2, see announce at
Jan Safranek 2deb71
  http://lists.gnu.org/archive/html/freeipmi-users/2011-02/msg00027.html
Jan Safranek 2deb71
Dennis Gilmore 1a9b27
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
Dennis Gilmore 1a9b27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore 1a9b27
Jan Safranek 1e9e30
* Fri Jan 21 2011 Jan Safranek <jsafrane@redhat.com> - 1.0.1:1
Jan Safranek 2deb71
- Updated to freeipmi-1.0.1, see announce at
Jan Safranek 1e9e30
  http://lists.gnu.org/archive/html/freeipmi-users/2011-01/msg00006.html
Jan Safranek 1e9e30
- Configuration files moved from /etc/ to /etc/freeipmi/. Support legacy config
Jan Safranek 1e9e30
  files for backwards compatibility.
Jan Safranek 1e9e30
- More detailed release information can be found in the NEWS file.
Jan Safranek 1e9e30