- Update to 1.5.1
o Update Intel Node Manager support for 3.0 specification. - Update API and fiid templates in libfreeipmi. - Support new OEM SEL events - Update ipmi-oem commands. - Support new get/set-turbo-synchronization-ratio - Support new 'policypowerdomain' option in get-node-manager-capabilities and set-node-manager-policy. - Update output of get-node-manager-policy and get-node-manager-capabilities for changes. - get/set-node-manager-alert-thresholds converted to get/set-node-manager-policy-alert-thresholds. Legacy commands still supported. o Update libfreeipmi for IPMI 2.0 Errata 7. - Support/handle FRU Multirecord NVM Express type. o Support Get Device SDR Info, Get Device SDR, and Reserve Device SDR Repository commands in libfreeipmi. o Support ipmi-sel OEM interpretation of Linux kernel panics. o Re-organize OEM header files into per-vendor files. o In ipmi-oem, fix error in "DNS Register BMC" output in "get-dns-config" output in Inventec, Quanta, and Wistron vendor sections. o Support systemd through --with-systemdsystemunitdir configure option. o Minor corner case bug fixes. OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=73
This commit is contained in:
parent
3548b86deb
commit
130a3a31cf
@ -1,12 +0,0 @@
|
||||
[Unit]
|
||||
Description=BMC Watchdog Timer Daemon
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
PIDFile=/run/bmc-watchdog.pid
|
||||
EnvironmentFile=-/etc/sysconfig/bmc-watchdog
|
||||
ExecStart=/usr/sbin/bmc-watchdog $OPTIONS
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7460ce6c6fd8dfc0672db36ddcba85cdf8935c052f33d1eb637dfe20d7856f2e
|
||||
size 3203918
|
Binary file not shown.
3
freeipmi-1.5.1.tar.gz
Normal file
3
freeipmi-1.5.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:47985ab902a62e23aba60e30a9fba5190599eecbc107d442e8b948a220ed1252
|
||||
size 3239829
|
BIN
freeipmi-1.5.1.tar.gz.sig
Normal file
BIN
freeipmi-1.5.1.tar.gz.sig
Normal file
Binary file not shown.
@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 2 07:09:14 UTC 2015 - kkaempf@suse.com
|
||||
|
||||
- Update to 1.5.1
|
||||
o Update Intel Node Manager support for 3.0 specification.
|
||||
- Update API and fiid templates in libfreeipmi.
|
||||
- Support new OEM SEL events
|
||||
- Update ipmi-oem commands.
|
||||
- Support new get/set-turbo-synchronization-ratio
|
||||
- Support new 'policypowerdomain' option in
|
||||
get-node-manager-capabilities and set-node-manager-policy.
|
||||
- Update output of get-node-manager-policy and
|
||||
get-node-manager-capabilities for changes.
|
||||
- get/set-node-manager-alert-thresholds converted to
|
||||
get/set-node-manager-policy-alert-thresholds. Legacy
|
||||
commands still supported.
|
||||
o Update libfreeipmi for IPMI 2.0 Errata 7.
|
||||
- Support/handle FRU Multirecord NVM Express type.
|
||||
o Support Get Device SDR Info, Get Device SDR, and Reserve
|
||||
Device SDR Repository commands in libfreeipmi.
|
||||
o Support ipmi-sel OEM interpretation of Linux kernel panics.
|
||||
o Re-organize OEM header files into per-vendor files.
|
||||
o In ipmi-oem, fix error in "DNS Register BMC" output in
|
||||
"get-dns-config" output in Inventec, Quanta, and Wistron vendor
|
||||
sections.
|
||||
o Support systemd through --with-systemdsystemunitdir configure
|
||||
option.
|
||||
o Minor corner case bug fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 30 08:27:34 UTC 2015 - kkaempf@suse.com
|
||||
|
||||
|
@ -17,8 +17,14 @@
|
||||
#
|
||||
|
||||
|
||||
%if 0%{?suse_version} > 1140 || 0%{?fedora_version} > 14
|
||||
%define has_systemd 1
|
||||
%else
|
||||
%define has_systemd 0
|
||||
%endif
|
||||
|
||||
%define name freeipmi
|
||||
%define version 1.4.11
|
||||
%define version 1.5.1
|
||||
%define srcversion %{version}
|
||||
%if %{?_with_debug:1}%{!?_with_debug:0}
|
||||
%define release 1.debug%{?dist}
|
||||
@ -35,9 +41,6 @@ Url: http://www.gnu.org/software/freeipmi/
|
||||
Source0: http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz
|
||||
Source4: http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz.sig
|
||||
Source5: %{name}.keyring
|
||||
Source1: bmc-watchdog.service
|
||||
Source2: ipmidetectd.service
|
||||
Source3: ipmiseld.service
|
||||
Summary: FreeIPMI
|
||||
License: GPL-3.0+
|
||||
Group: System/Management
|
||||
@ -49,7 +52,7 @@ BuildRequires: texinfo
|
||||
%if 0%{?suse_version} > 1010
|
||||
BuildRequires: fdupes
|
||||
%endif
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if 0%{?has_systemd}
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
%endif
|
||||
%if 0%{?fedora_version} == 20 || 0%{?rhel_version} >= 700
|
||||
@ -83,7 +86,7 @@ Summary: FreeIPMI BMC watchdog
|
||||
Group: System/Management
|
||||
%if 0%{?suse_version}
|
||||
Requires(pre): %fillup_prereq
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%{?systemd_requires}
|
||||
%endif
|
||||
%endif
|
||||
@ -105,7 +108,7 @@ Requires: freeipmi = %{version}
|
||||
Requires(post): chkconfig
|
||||
Requires(preun): chkconfig
|
||||
%endif
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%{?systemd_requires}
|
||||
%endif
|
||||
|
||||
@ -139,8 +142,14 @@ automake --gnu --include-deps --copy --add-missing
|
||||
%else
|
||||
%define docpath %{_docdir}/%{name}
|
||||
%endif
|
||||
|
||||
%if %{has_systemd}
|
||||
%define configure_systemd --with-systemdsystemunitdir=%{_unitdir}
|
||||
%endif
|
||||
|
||||
%configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \
|
||||
--docdir=%{docpath} \
|
||||
%{?configure_systemd} \
|
||||
%{?_enable_debug} --disable-static
|
||||
CFLAGS="%{optflags}" make %{?_smp_mflags}
|
||||
|
||||
@ -169,13 +178,6 @@ rm -f %{buildroot}%{_datadir}/doc/packages/freeipmi/INSTALL
|
||||
(cd %{buildroot}/%{_sysconfdir}; rm init.d)
|
||||
%endif
|
||||
|
||||
# Add systemd support for openSUSE >= 12.3
|
||||
%if 0%{?suse_version} >=1230
|
||||
mkdir -p %{buildroot}%{_unitdir}
|
||||
%{__install} -m 0644 %{S:1} %{S:2} %{S:3} %{buildroot}%{_unitdir}/
|
||||
rm -r %{buildroot}%{_initddir}
|
||||
%endif
|
||||
|
||||
# fix coherance problems with associated script filenames
|
||||
rm -f %{buildroot}%{_infodir}/dir
|
||||
# kludge to get around rpmlint complaining about 0 length semephore file
|
||||
@ -214,7 +216,7 @@ fi
|
||||
%if 0%{?suse_version}
|
||||
%{fillup_only}
|
||||
%endif
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%service_add_post bmc-watchdog.service
|
||||
%else
|
||||
if [ "$1" = 1 ]; then
|
||||
@ -235,7 +237,7 @@ fi
|
||||
%endif
|
||||
|
||||
%preun bmc-watchdog
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%service_del_preun bmc-watchdog.service
|
||||
%else
|
||||
#
|
||||
@ -252,7 +254,7 @@ fi
|
||||
%endif
|
||||
|
||||
%post ipmidetectd
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%service_add_post ipmidetectd.service
|
||||
%else
|
||||
if [ "$1" = 1 ]; then
|
||||
@ -273,7 +275,7 @@ fi
|
||||
%endif
|
||||
|
||||
%preun ipmidetectd
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%service_del_preun ipmidetectd.service
|
||||
%else
|
||||
#
|
||||
@ -338,7 +340,7 @@ fi
|
||||
%{docpath}
|
||||
%endif
|
||||
%config %{_sysconfdir}/freeipmi/ipmiseld.conf
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%{_unitdir}/ipmiseld.service
|
||||
%else
|
||||
%{_initddir}/ipmiseld
|
||||
@ -442,11 +444,15 @@ fi
|
||||
%dir %{_includedir}/freeipmi/locate
|
||||
%dir %{_includedir}/freeipmi/payload
|
||||
%dir %{_includedir}/freeipmi/record-format
|
||||
%dir %{_includedir}/freeipmi/record-format/oem
|
||||
%dir %{_includedir}/freeipmi/sdr
|
||||
%dir %{_includedir}/freeipmi/sdr/oem
|
||||
%dir %{_includedir}/freeipmi/sel
|
||||
%dir %{_includedir}/freeipmi/sensor-read
|
||||
%dir %{_includedir}/freeipmi/spec
|
||||
%dir %{_includedir}/freeipmi/spec/oem
|
||||
%dir %{_includedir}/freeipmi/templates
|
||||
%dir %{_includedir}/freeipmi/templates/oem
|
||||
%dir %{_includedir}/freeipmi/util
|
||||
|
||||
%{_includedir}/ipmiconsole.h
|
||||
@ -466,11 +472,15 @@ fi
|
||||
%{_includedir}/freeipmi/locate/*.h
|
||||
%{_includedir}/freeipmi/payload/ipmi-sol-payload.h
|
||||
%{_includedir}/freeipmi/record-format/*.h
|
||||
%{_includedir}/freeipmi/record-format/oem/*.h
|
||||
%{_includedir}/freeipmi/sdr/*.h
|
||||
%{_includedir}/freeipmi/sdr/oem/*.h
|
||||
%{_includedir}/freeipmi/sel/*.h
|
||||
%{_includedir}/freeipmi/sensor-read/*.h
|
||||
%{_includedir}/freeipmi/spec/*.h
|
||||
%{_includedir}/freeipmi/spec/oem/*.h
|
||||
%{_includedir}/freeipmi/templates/*.h
|
||||
%{_includedir}/freeipmi/templates/oem/*.h
|
||||
%{_includedir}/freeipmi/util/*.h
|
||||
%{_mandir}/man3/*
|
||||
|
||||
@ -479,7 +489,7 @@ fi
|
||||
%doc COPYING.bmc-watchdog
|
||||
%doc DISCLAIMER.bmc-watchdog
|
||||
%doc DISCLAIMER.bmc-watchdog.UC
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%{_unitdir}/bmc-watchdog.service
|
||||
%else
|
||||
%config(noreplace) %{_initddir}/bmc-watchdog
|
||||
@ -496,7 +506,7 @@ fi
|
||||
|
||||
%files ipmidetectd
|
||||
%defattr(-,root,root)
|
||||
%if 0%{?suse_version} >=1230
|
||||
%if %{has_systemd}
|
||||
%{_unitdir}/ipmidetectd.service
|
||||
%else
|
||||
%config(noreplace) %{_initddir}/ipmidetectd
|
||||
|
@ -1,10 +0,0 @@
|
||||
[Unit]
|
||||
Description=IPMI Node Detection Monitoring Daemon
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
ExecStart=/usr/sbin/ipmidetectd
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -1,10 +0,0 @@
|
||||
[Unit]
|
||||
Description=IPMI SEL syslog logging daemon
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
ExecStart=/usr/sbin/ipmiseld
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Loading…
Reference in New Issue
Block a user