From c91e86fed3c1106b228f69a017956efff3047bc4891ee5b4df5294f303fb28ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Thu, 15 Nov 2012 11:54:06 +0000 Subject: [PATCH] - 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. OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=16 --- freeipmi-1.2.2.tar.bz2 | 3 --- freeipmi-1.2.3.tar.bz2 | 3 +++ freeipmi.changes | 37 +++++++++++++++++++++++++++++++++++++ freeipmi.spec | 17 +++++++++++------ 4 files changed, 51 insertions(+), 9 deletions(-) delete mode 100644 freeipmi-1.2.2.tar.bz2 create mode 100644 freeipmi-1.2.3.tar.bz2 diff --git a/freeipmi-1.2.2.tar.bz2 b/freeipmi-1.2.2.tar.bz2 deleted file mode 100644 index 1606c71..0000000 --- a/freeipmi-1.2.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:34c6e74348496b232d335d5887f050be60ff79e8ef1149e1f69aba4620acc5ab -size 2148119 diff --git a/freeipmi-1.2.3.tar.bz2 b/freeipmi-1.2.3.tar.bz2 new file mode 100644 index 0000000..085c5ce --- /dev/null +++ b/freeipmi-1.2.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:853e0ed630124fa39391ac6e9d2c9f948a6c6319d5806b178135e6f01c44d888 +size 2164942 diff --git a/freeipmi.changes b/freeipmi.changes index 7c6d055..b0c4c3a 100644 --- a/freeipmi.changes +++ b/freeipmi.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +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 diff --git a/freeipmi.spec b/freeipmi.spec index 64fb6bf..699344b 100644 --- a/freeipmi.spec +++ b/freeipmi.spec @@ -18,7 +18,7 @@ %define name freeipmi -%define version 1.2.2 +%define version 1.2.3 %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} %else @@ -35,7 +35,7 @@ Source: ftp://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.bz2 Summary: FreeIPMI License: GPL-3.0+ -Group: Applications/System +Group: System/Management BuildRequires: automake BuildRequires: libgcrypt-devel BuildRequires: libtool @@ -68,7 +68,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 @@ -84,7 +84,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 @@ -109,8 +109,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} @@ -128,7 +133,7 @@ mkdir -p %{buildroot}/%{_initddir} %if 0%{?suse_version} %makeinstall %else -%makeinstall DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} %endif # Silent build check warning