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.

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/freeipmi?expand=0&rev=15
This commit is contained in:
Klaus Kämpf 2012-10-04 14:16:53 +00:00 committed by Git OBS Bridge
parent 64e6033e96
commit b38fc64974
4 changed files with 59 additions and 17 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b4fc1b514e2052622bfcbfef5b69726d83505aa54109b16ed847a9d0b47bacb
size 3080264

3
freeipmi-1.2.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34c6e74348496b232d335d5887f050be60ff79e8ef1149e1f69aba4620acc5ab
size 2148119

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
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

View File

@ -18,7 +18,7 @@
%define name freeipmi
%define version 1.1.7
%define version 1.2.2
%if %{?_with_debug:1}%{!?_with_debug:0}
%define release 1.debug%{?dist}
%else
@ -31,7 +31,7 @@ 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: ftp://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.bz2
Summary: FreeIPMI
License: GPL-3.0+
@ -41,6 +41,10 @@ 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
@ -148,6 +152,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 +268,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
@ -279,9 +287,11 @@ fi
%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 +304,7 @@ fi
%{_sbindir}/pef-config
%{_sbindir}/ipmi-raw
%{_sbindir}/ipmi-sel
%{_sbindir}/ipmiseld
%{_sbindir}/ipmi-sensors
%{_sbindir}/ipmi-sensors-config
%{_sbindir}/ipmiping
@ -346,6 +357,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 +379,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 +403,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,16 +428,18 @@ 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
%{_initddir}/bmc-watchdog
%{_sbindir}/bmc-watchdog
%{_mandir}/man8/bmc-watchdog.8*
%dir %{_localstatedir}/log/freeipmi
# %dir %{_localstatedir}/log/freeipmi
%files ipmidetectd
%defattr(-,root,root)
%config(noreplace) %{_initddir}/ipmidetectd
%attr(0444,root,root) %config(noreplace) %{_sysconfdir}/freeipmi/ipmidetectd.conf
%{_sbindir}/ipmidetectd
%{_initddir}/ipmidetectd
%{_mandir}/man5/ipmidetectd.conf.5*
%{_mandir}/man8/ipmidetectd.8*