Accepting request 180714 from systemsmanagement
- FreeIPMI 1.2.8 - 06/21/13 ------------------------- o Fix portability build bug on ARM systems. o Add 'internal IPMI error' troubleshooting to manpages. o Fix bmc-info corner case on Bull 510 systems. - drop automake-1_13.patch patch, included upstream - FreeIPMI 1.2.6 - 04/29/13 ------------------------- o Support HP Proliant DL160 G8 OEM sensors. o Support Supermicro X9SCM-iiF OEM sensors and events. o Support output of temperature sampling period to ipmi-dcmi. o Clarify error message when SOL session cannot be stolen in ipmiconsole/libipmiconsole. o Fix dcmi rolling average time period output error o Fix ipmi-dcmi output errors with --get-dcmi-sensor-info. o Fix corner case in calculation of confidentiality pad length with AES-CBC-128 encryption. Incorrect pad effects some vendor firmware implementations. o Send IPMI 2.0 packets differently than IPMI 1.5 packets, as the former does not require legacy pad data to be appended to payloads. o Fix Intel OEM SEL buffer overflow. o Fix out of trunk source build. Libraries --------- o Support new ipmi_rmcpplus_sendto() and ipmi_rmcpplus_recvfrom() functions. o Support new HP Proliant DL160 G8 OEM sensor events. OBS-URL: https://build.opensuse.org/request/show/180714 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/freeipmi?expand=0&rev=5
This commit is contained in:
commit
84fa87b45e
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3b4fc1b514e2052622bfcbfef5b69726d83505aa54109b16ed847a9d0b47bacb
|
||||
size 3080264
|
3
freeipmi-1.2.8.tar.bz2
Normal file
3
freeipmi-1.2.8.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:81cff4c0176f28fea716f8e5dc4b284e5356d11e8d87390c586ca7b0eab2fa5b
|
||||
size 2172846
|
136
freeipmi.changes
136
freeipmi.changes
@ -1,3 +1,139 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 24 07:13:38 UTC 2013 - kkaempf@suse.com
|
||||
|
||||
- FreeIPMI 1.2.8 - 06/21/13
|
||||
-------------------------
|
||||
o Fix portability build bug on ARM systems.
|
||||
o Add 'internal IPMI error' troubleshooting to manpages.
|
||||
o Fix bmc-info corner case on Bull 510 systems.
|
||||
|
||||
- drop automake-1_13.patch patch, included upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 30 07:05:07 UTC 2013 - kkaempf@suse.com
|
||||
|
||||
- FreeIPMI 1.2.6 - 04/29/13
|
||||
-------------------------
|
||||
o Support HP Proliant DL160 G8 OEM sensors.
|
||||
o Support Supermicro X9SCM-iiF OEM sensors and events.
|
||||
o Support output of temperature sampling period to ipmi-dcmi.
|
||||
o Clarify error message when SOL session cannot be stolen in
|
||||
ipmiconsole/libipmiconsole.
|
||||
o Fix dcmi rolling average time period output error
|
||||
o Fix ipmi-dcmi output errors with --get-dcmi-sensor-info.
|
||||
o Fix corner case in calculation of confidentiality pad length with
|
||||
AES-CBC-128 encryption. Incorrect pad effects some vendor firmware
|
||||
implementations.
|
||||
o Send IPMI 2.0 packets differently than IPMI 1.5 packets, as the
|
||||
former does not require legacy pad data to be appended to
|
||||
payloads.
|
||||
o Fix Intel OEM SEL buffer overflow.
|
||||
o Fix out of trunk source build.
|
||||
|
||||
Libraries
|
||||
---------
|
||||
o Support new ipmi_rmcpplus_sendto() and ipmi_rmcpplus_recvfrom()
|
||||
functions.
|
||||
o Support new HP Proliant DL160 G8 OEM sensor events.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 28 11:18:34 UTC 2013 - kkaempf@suse.com
|
||||
|
||||
- fix for automake 1.13
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 28 08:02:52 UTC 2013 - kkaempf@suse.com
|
||||
|
||||
- FreeIPMI 1.2.5 - 02/26/13
|
||||
-------------------------
|
||||
o In all config tools (bmc-config, ipmi-pef-config,
|
||||
ipmi-chassis-config, ipmi-sensors-config), fix bug when user
|
||||
specifies --checkout and --filename option and no data outputs to
|
||||
file.
|
||||
o In all config tools, exit with value 1 when non-fatal errors
|
||||
occur.
|
||||
Exit with value 2 when fatal errors occur.
|
||||
o Support Supermicro X9SPU-F-O OEM sensors and events.
|
||||
o Support Supermicro X9DRI-LN4F+ OEM intepretations (previously
|
||||
forgotten).
|
||||
o Clarify use of --filename in config tool manpages.
|
||||
|
||||
- FreeIPMI 1.2.4 - 01/10/12
|
||||
-------------------------
|
||||
o Support Supermicro X9DRI-LN4F+ OEM sensors and events.
|
||||
o Fix output corner case for "session-based" channels.
|
||||
o Fix ipmi-oem set-power-restore-delay corner case in time settings.
|
||||
o Fix ipmiseld memleak.
|
||||
o Fix libfreeipmi potential fd leak when generating random numbers.
|
||||
o Fix libfreeipmi error output bug in RMCP interface.
|
||||
o Fix several minor corner cases discovered by static code analysis.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 15 08:59:44 UTC 2012 - kkaempf@suse.com
|
||||
|
||||
- FreeIPMI 1.2.3 - 11/14/12
|
||||
-------------------------
|
||||
Tools
|
||||
------
|
||||
o In ipmi-oem, support new Dell Poweredge R720 OEM commands extensions,
|
||||
including:
|
||||
- get-nic-selection-failover
|
||||
- set-nic-selection-failover
|
||||
- power-monitoring-over-interval
|
||||
- power-monitoring-interval-range
|
||||
- get-last-post-code
|
||||
o In ipmi-oem, update active-lom-status for Dell Poweredge R720.
|
||||
o In ipmi-oem, support new Dell Poweredge R720 get-system-info option
|
||||
'cmc-info'.
|
||||
o In ipmi-oem, Dell get-system-info "slot-number" key changed to
|
||||
"blade-slot-info". Legacy option still supported.
|
||||
o In ipmi-sel, support Dell Poweredge R720 OEM SEL extensions.
|
||||
o In all tools, support nochecksumcheck workaround option.
|
||||
o In all daemons (ipmiseld, ipmidetectd, bmc-watchdog), check for
|
||||
syscall errors during daemon setup.
|
||||
|
||||
Libraries
|
||||
---------
|
||||
o In libfreeipmi, support Dell R720 OEM extension intepretations.
|
||||
o In libfreeipmi, libipmimonitoring, and libipmiconsole, support
|
||||
NO_CHECKSUM_CHECK workaround flag.
|
||||
o In libipmiconsole, IPMICONSOLE_DEBUG_FILE logs debug to files in
|
||||
current working directory and not /var/log. PID is also appended
|
||||
to debug files.
|
||||
|
||||
Misc
|
||||
----
|
||||
o Various documentation updates and fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 4 08:58:15 UTC 2012 - kkaempf@suse.com
|
||||
|
||||
- FreeIPMI 1.2.2 - 10/02/12
|
||||
Tools
|
||||
------
|
||||
o Support new --sol-payload-instance and --deactivate-all-instances
|
||||
options in ipmiconsole.
|
||||
o Fix ipmiseld compile issue with -Werror=format-security.
|
||||
|
||||
Libraries
|
||||
---------
|
||||
o In libipmiconsole, add new ipmiconsole_ctx_set_config() and
|
||||
ipmiconsole_ctx_get_config() functions.
|
||||
o In libipmiconsole, add support for specifying and handling
|
||||
different SOL payload instances. This support includes:
|
||||
- Support new IPMICONSOLE_CTX_CONFIG_OPTION_SOL_PAYLOAD_INSTANCE
|
||||
configuration option.
|
||||
- In libipmiconsole, support new
|
||||
IPMICONSOLE_BEHAVIOR_DEACTIVATE_ALL_INSTANCES behavior flag.
|
||||
- Return more appropriate error codes when activation limits are
|
||||
discovered.
|
||||
o In libfreeipmi, fix debug output corner case when outputting byte
|
||||
arrays.
|
||||
|
||||
Misc
|
||||
----
|
||||
o Various documentation updates and fixes.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 30 18:51:18 UTC 2012 - kkaempf@suse.com
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package freeipmi
|
||||
#
|
||||
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2003-2008 FreeIPMI Core Team
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define name freeipmi
|
||||
%define version 1.1.7
|
||||
%define version 1.2.8
|
||||
%if %{?_with_debug:1}%{!?_with_debug:0}
|
||||
%define release 1.debug%{?dist}
|
||||
%else
|
||||
@ -31,16 +31,19 @@ Name: %{name}
|
||||
Version: %{version}
|
||||
Release: %{release}
|
||||
Url: http://www.gnu.org/software/freeipmi/
|
||||
Source: ftp://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.gz
|
||||
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
Summary: FreeIPMI
|
||||
License: GPL-3.0+
|
||||
Group: Applications/System
|
||||
Group: System/Management
|
||||
BuildRequires: automake
|
||||
BuildRequires: libgcrypt-devel
|
||||
BuildRequires: libtool
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: texinfo
|
||||
%if 0%{?suse_version} > 1010
|
||||
BuildRequires: fdupes
|
||||
%endif
|
||||
|
||||
Obsoletes: freeipmi-ipmimonitoring
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Requires(post): info
|
||||
@ -64,7 +67,7 @@ header files and static libraries.
|
||||
|
||||
%package bmc-watchdog
|
||||
Summary: FreeIPMI BMC watchdog
|
||||
Group: Applications/System
|
||||
Group: System/Management
|
||||
%if 0%{?suse_version}
|
||||
Requires(pre): %fillup_prereq
|
||||
%endif
|
||||
@ -80,7 +83,7 @@ Provides a watchdog daemon for OS monitoring and recovery.
|
||||
|
||||
%package ipmidetectd
|
||||
Summary: IPMI node detection monitoring daemon
|
||||
Group: Applications/System
|
||||
Group: System/Management
|
||||
Requires: freeipmi = %{version}
|
||||
%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel}
|
||||
Requires(post): chkconfig
|
||||
@ -105,8 +108,13 @@ libtoolize --force --automake --copy
|
||||
autoconf
|
||||
automake --gnu --include-deps --copy --add-missing
|
||||
%endif
|
||||
%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel}
|
||||
%define docpath %{_docdir}/%{name}-%{version}
|
||||
%else
|
||||
%define docpath %{_docdir}/%{name}
|
||||
%endif
|
||||
%configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \
|
||||
--docdir=%{_docdir}/%{name} \
|
||||
--docdir=%{docpath} \
|
||||
%{?_enable_debug} --disable-static
|
||||
CFLAGS="%{optflags}" make %{?_smp_mflags}
|
||||
|
||||
@ -124,7 +132,7 @@ mkdir -p %{buildroot}/%{_initddir}
|
||||
%if 0%{?suse_version}
|
||||
%makeinstall
|
||||
%else
|
||||
%makeinstall DESTDIR=%{buildroot}
|
||||
make install DESTDIR=%{buildroot}
|
||||
%endif
|
||||
|
||||
# Silent build check warning
|
||||
@ -148,6 +156,10 @@ mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
|
||||
mv %{buildroot}%{_sysconfdir}/sysconfig/bmc-watchdog %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.bmc-watchdog
|
||||
%endif
|
||||
|
||||
%if 0%{?suse_version} > 1010
|
||||
%fdupes $RPM_BUILD_ROOT
|
||||
%endif
|
||||
|
||||
%clean
|
||||
rm -rf %{buildroot}
|
||||
|
||||
@ -260,9 +272,9 @@ fi
|
||||
%doc DISCLAIMER.ipmiping
|
||||
%doc DISCLAIMER.ipmipower
|
||||
%doc DISCLAIMER.ipmiconsole
|
||||
%doc DISCLAIMER.ipmidetect
|
||||
%doc DISCLAIMER.ipmimonitoring
|
||||
%doc DISCLAIMER.pstdout
|
||||
%doc DISCLAIMER.ipmidetect
|
||||
%doc DISCLAIMER.ipmi-fru
|
||||
%doc DISCLAIMER.ipmiping.UC
|
||||
%doc DISCLAIMER.ipmipower.UC
|
||||
@ -276,12 +288,14 @@ fi
|
||||
%doc doc/freeipmi-libraries.txt
|
||||
%doc doc/freeipmi-bugs-issues-and-workarounds.txt
|
||||
#%dir %{_docdir}
|
||||
%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel}
|
||||
%{_docdir}
|
||||
%endif
|
||||
#%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel}
|
||||
#%{_docdir}
|
||||
#%endif
|
||||
%config %{_sysconfdir}/freeipmi/ipmiseld.conf
|
||||
%{_initddir}/ipmiseld
|
||||
%{_libdir}/libipmiconsole*so.*
|
||||
%{_libdir}/libfreeipmi*so.*
|
||||
%{_libdir}/libipmidetect*so.*
|
||||
%{_libdir}/libfreeipmi*so.*
|
||||
%{_libdir}/libipmimonitoring.so.*
|
||||
%{_localstatedir}/lib/*
|
||||
%{_sbindir}/bmc-config
|
||||
@ -294,6 +308,7 @@ fi
|
||||
%{_sbindir}/pef-config
|
||||
%{_sbindir}/ipmi-raw
|
||||
%{_sbindir}/ipmi-sel
|
||||
%{_sbindir}/ipmiseld
|
||||
%{_sbindir}/ipmi-sensors
|
||||
%{_sbindir}/ipmi-sensors-config
|
||||
%{_sbindir}/ipmiping
|
||||
@ -346,6 +361,8 @@ fi
|
||||
%{_mandir}/man5/freeipmi_interpret_sel.conf.5*
|
||||
%{_mandir}/man5/freeipmi_interpret_sensor.conf.5*
|
||||
%{_mandir}/man5/libipmiconsole.conf.5*
|
||||
%{_mandir}/man5/ipmiseld.conf.5*
|
||||
%{_mandir}/man8/ipmiseld.8*
|
||||
%{_mandir}/man8/ipmi-console.8*
|
||||
%{_mandir}/man8/ipmi-detect.8*
|
||||
%{_mandir}/man8/ipmi-ping.8*
|
||||
@ -366,15 +383,14 @@ fi
|
||||
%dir %{_includedir}/freeipmi/debug
|
||||
%dir %{_includedir}/freeipmi/driver
|
||||
%dir %{_includedir}/freeipmi/fiid
|
||||
%dir %{_includedir}/freeipmi/fru-parse
|
||||
%dir %{_includedir}/freeipmi/fru
|
||||
%dir %{_includedir}/freeipmi/interface
|
||||
%dir %{_includedir}/freeipmi/interpret
|
||||
%dir %{_includedir}/freeipmi/locate
|
||||
%dir %{_includedir}/freeipmi/payload
|
||||
%dir %{_includedir}/freeipmi/record-format
|
||||
%dir %{_includedir}/freeipmi/sdr-cache
|
||||
%dir %{_includedir}/freeipmi/sdr-parse
|
||||
%dir %{_includedir}/freeipmi/sel-parse
|
||||
%dir %{_includedir}/freeipmi/sdr
|
||||
%dir %{_includedir}/freeipmi/sel
|
||||
%dir %{_includedir}/freeipmi/sensor-read
|
||||
%dir %{_includedir}/freeipmi/spec
|
||||
%dir %{_includedir}/freeipmi/templates
|
||||
@ -391,15 +407,14 @@ fi
|
||||
%{_includedir}/freeipmi/debug/*.h
|
||||
%{_includedir}/freeipmi/driver/*.h
|
||||
%{_includedir}/freeipmi/fiid/*.h
|
||||
%{_includedir}/freeipmi/fru-parse/*.h
|
||||
%{_includedir}/freeipmi/fru/*.h
|
||||
%{_includedir}/freeipmi/interface/*.h
|
||||
%{_includedir}/freeipmi/interpret/ipmi-interpret.h
|
||||
%{_includedir}/freeipmi/locate/*.h
|
||||
%{_includedir}/freeipmi/payload/ipmi-sol-payload.h
|
||||
%{_includedir}/freeipmi/record-format/*.h
|
||||
%{_includedir}/freeipmi/sdr-cache/*.h
|
||||
%{_includedir}/freeipmi/sdr-parse/*.h
|
||||
%{_includedir}/freeipmi/sel-parse/*.h
|
||||
%{_includedir}/freeipmi/sdr/*.h
|
||||
%{_includedir}/freeipmi/sel/*.h
|
||||
%{_includedir}/freeipmi/sensor-read/*.h
|
||||
%{_includedir}/freeipmi/spec/*.h
|
||||
%{_includedir}/freeipmi/templates/*.h
|
||||
@ -417,10 +432,10 @@ fi
|
||||
%else
|
||||
%attr(0444,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/bmc-watchdog
|
||||
%endif
|
||||
%attr(0444,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/bmc-watchdog
|
||||
# %attr(0444,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/bmc-watchdog
|
||||
%{_sbindir}/bmc-watchdog
|
||||
%{_mandir}/man8/bmc-watchdog.8*
|
||||
%dir %{_localstatedir}/log/freeipmi
|
||||
# %dir %{_localstatedir}/log/freeipmi
|
||||
|
||||
%files ipmidetectd
|
||||
%defattr(-,root,root)
|
||||
|
Loading…
x
Reference in New Issue
Block a user