Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2013-06-25 09:25:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "freeipmi" Changes: -------- --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes 2012-07-31 13:58:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2013-06-25 14:40:11.000000000 +0200 @@ -1,0 +2,136 @@ +Mon Jun 24 07:13:38 UTC 2013 - kkae...@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 - kkae...@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 - kkae...@suse.com + +- fix for automake 1.13 + +------------------------------------------------------------------- +Thu Feb 28 08:02:52 UTC 2013 - kkae...@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 - kkae...@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 - kkae...@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. + +------------------------------------------------------------------- Old: ---- freeipmi-1.1.7.tar.gz New: ---- freeipmi-1.2.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freeipmi.spec ++++++ --- /var/tmp/diff_new_pack.xT4ra3/_old 2013-06-25 14:40:12.000000000 +0200 +++ /var/tmp/diff_new_pack.xT4ra3/_new 2013-06-25 14:40:12.000000000 +0200 @@ -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 @@ 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 @@ %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 @@ %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 @@ 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 @@ %if 0%{?suse_version} %makeinstall %else -%makeinstall DESTDIR=%{buildroot} +make install DESTDIR=%{buildroot} %endif # Silent build check warning @@ -148,6 +156,10 @@ 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 @@ %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 @@ %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 @@ %{_sbindir}/pef-config %{_sbindir}/ipmi-raw %{_sbindir}/ipmi-sel +%{_sbindir}/ipmiseld %{_sbindir}/ipmi-sensors %{_sbindir}/ipmi-sensors-config %{_sbindir}/ipmiping @@ -346,6 +361,8 @@ %{_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 @@ %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 @@ %{_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 @@ %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) ++++++ freeipmi-1.1.7.tar.gz -> freeipmi-1.2.8.tar.bz2 ++++++ ++++ 207490 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org