commit freeipmi for openSUSE:Factory
bin4bYZHJKt4N.bin Description: Binary data
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2020-05-26 17:21:27 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new.2738 (New) Package is "freeipmi" Tue May 26 17:21:27 2020 rev:44 rq:808102 version:1.6.5 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2019-08-29 17:26:43.611275432 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new.2738/freeipmi.changes 2020-05-26 17:21:42.744283358 +0200 @@ -1,0 +2,8 @@ +Fri May 22 07:03:07 UTC 2020 - Klaus Kämpf + +- Update to 1.6.5 + o Add FRU parsing workaround for Fujitsu Primergy RX1330, in which a +CEh is used to indicate that no FRU data is available. + o Misc minor fixes. + +--- Old: freeipmi-1.6.4.tar.gz freeipmi-1.6.4.tar.gz.sig New: freeipmi-1.6.5.tar.gz freeipmi-1.6.5.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.MPHLmr/_old 2020-05-26 17:21:43.512285009 +0200 +++ /var/tmp/diff_new_pack.MPHLmr/_new 2020-05-26 17:21:43.516285018 +0200 @@ -1,7 +1,7 @@ # # spec file for package freeipmi # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2003-2008 FreeIPMI Core Team # # All modifications and additions to the file contributed by third parties @@ -37,9 +37,9 @@ %{!?_initddir: %global _initddir %{_sysconfdir}/init.d} Name: freeipmi -Version:1.6.4 +Version:1.6.5 Release:%{release} -Url:http://www.gnu.org/software/freeipmi/ +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 ++ freeipmi-1.6.4.tar.gz -> freeipmi-1.6.5.tar.gz ++ 18354 lines of diff (skipped)
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2019-08-29 17:26:37 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new.7948 (New) Package is "freeipmi" Thu Aug 29 17:26:37 2019 rev:43 rq:726879 version:1.6.4 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2019-02-27 15:09:11.566391408 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new.7948/freeipmi.changes 2019-08-29 17:26:43.611275432 +0200 @@ -1,0 +2,14 @@ +Thu Aug 22 02:21:00 UTC 2019 - Klaus Kämpf + +- Update to 1.6.4 + o In libfreeipmi, add additional workarounds for packets that are +re-ordered during sensor bridging. + o In libfreeipmi, add additional sensor / event interpretations. + o In libfreeipmi, fix error return value on bridging requests. + o Add workaround in ipmi-sel for QuantaPlex T42D-2U motherboard, +whichlists a SDR record that makes no sense. + o Add workaround for Dell Poweredge FC830, which have an error +when reading the last SDR record on a motherboard. + o Support Supermicro X10 OEM dimm events. + +--- Old: freeipmi-1.6.3.tar.gz freeipmi-1.6.3.tar.gz.sig New: freeipmi-1.6.4.tar.gz freeipmi-1.6.4.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.mFeEKj/_old 2019-08-29 17:26:45.151275175 +0200 +++ /var/tmp/diff_new_pack.mFeEKj/_new 2019-08-29 17:26:45.155275175 +0200 @@ -37,7 +37,7 @@ %{!?_initddir: %global _initddir %{_sysconfdir}/init.d} Name: freeipmi -Version:1.6.3 +Version:1.6.4 Release:%{release} Url:http://www.gnu.org/software/freeipmi/ Source0:http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz ++ freeipmi-1.6.3.tar.gz -> freeipmi-1.6.4.tar.gz ++ 22551 lines of diff (skipped)
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2019-02-27 15:09:10 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new.28833 (New) Package is "freeipmi" Wed Feb 27 15:09:10 2019 rev:42 rq:679584 version:1.6.3 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2019-01-21 10:54:16.191734753 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new.28833/freeipmi.changes 2019-02-27 15:09:11.566391408 +0100 @@ -1,0 +2,14 @@ +Fri Jan 25 07:01:47 UTC 2019 - Klaus Kämpf + +- Update to 1.6.3 + o In ipmi-locate, support parsing SPMI tables exported via sysfs. + o Support Intel S2600GZ OEM sensor and SEL events. + o Support Intel S2600WP OEM sensor and SEL events. + o Support Gigabyte MG20-OP0-ZB OEM SEL events. + o Fix DISCRETE_READING workaround in libipmimonitoring. + o In libfreeipmi, add workaround for packets that are re-ordered +during sensor bridging. + o Minor bug fixes. + o Various documentation updates/fixes. + +--- Old: freeipmi-1.6.2.tar.gz freeipmi-1.6.2.tar.gz.sig New: freeipmi-1.6.3.tar.gz freeipmi-1.6.3.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.OazGGL/_old 2019-02-27 15:09:12.162391227 +0100 +++ /var/tmp/diff_new_pack.OazGGL/_new 2019-02-27 15:09:12.162391227 +0100 @@ -37,7 +37,7 @@ %{!?_initddir: %global _initddir %{_sysconfdir}/init.d} Name: freeipmi -Version:1.6.2 +Version:1.6.3 Release:%{release} Url:http://www.gnu.org/software/freeipmi/ Source0:http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz ++ freeipmi-1.6.2.tar.gz -> freeipmi-1.6.3.tar.gz ++ 5870 lines of diff (skipped)
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2019-01-21 10:53:50 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new.28833 (New) Package is "freeipmi" Mon Jan 21 10:53:50 2019 rev:41 rq:666005 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2019-01-08 12:30:21.384149296 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new.28833/freeipmi.changes 2019-01-21 10:54:16.191734753 +0100 @@ -1,0 +2,7 @@ +Fri Jan 11 12:16:51 UTC 2019 - tr...@suse.de + +- Add provides:freeipmi:/usr/sbin/ipmiseld to the + freeipmi-ipmiseld split package for backward compatibility + for now + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.hhLJHC/_old 2019-01-21 10:54:16.783734040 +0100 +++ /var/tmp/diff_new_pack.hhLJHC/_new 2019-01-21 10:54:16.787734035 +0100 @@ -53,6 +53,7 @@ BuildRequires: libtool BuildRequires: pkg-config BuildRequires: texinfo +BuildRequires: pkgconfig(systemd) %if 0%{?fedora_version} == 20 || 0%{?rhel_version} >= 700 BuildRequires: perl-Exporter %endif @@ -117,6 +118,7 @@ Summary:Polls system event logs (SEL) Group: System/Management Requires: freeipmi = %{version} +Provides: freeipmi:/usr/sbin/ipmiseld %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel} Requires(post): chkconfig Requires(preun): chkconfig
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2019-01-08 12:27:42 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new.28833 (New) Package is "freeipmi" Tue Jan 8 12:27:42 2019 rev:40 rq:662665 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2018-08-29 12:27:13.243662130 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new.28833/freeipmi.changes 2019-01-08 12:30:21.384149296 +0100 @@ -1,0 +2,12 @@ +Fri Nov 9 15:30:58 UTC 2018 - tr...@suse.de + +- Remove has_systemd conditions +- Add rcservice shortcut links to control services +- Fix some more build warnings +- Use %license instead of %doc where appropriate +- Extract ipmiseld service as a separate package as done with other + services +- Declare /var/lib/freeipmi/ipckey as %ghost and do not create it + explicitly in .spec file (bsc#1100124) + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.J1qQnt/_old 2019-01-08 12:30:22.064148555 +0100 +++ /var/tmp/diff_new_pack.J1qQnt/_new 2019-01-08 12:30:22.068148551 +0100 @@ -1,7 +1,7 @@ # # spec file for package freeipmi # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2003-2008 FreeIPMI Core Team # # All modifications and additions to the file contributed by third parties @@ -13,7 +13,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,12 +22,6 @@ %define _fillupdir /var/adm/fillup-templates %endif -%if 0%{?suse_version} > 1140 || 0%{?fedora_version} > 14 -%define has_systemd 1 -%else -%define has_systemd 0 -%endif - %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} @@ -54,16 +48,11 @@ License:GPL-3.0-or-later Group: System/Management BuildRequires: automake +BuildRequires: fdupes BuildRequires: libgcrypt-devel BuildRequires: libtool BuildRequires: pkg-config BuildRequires: texinfo -%if 0%{?suse_version} > 1010 -BuildRequires: fdupes -%endif -%if 0%{?has_systemd} -BuildRequires: pkgconfig(systemd) -%endif %if 0%{?fedora_version} == 20 || 0%{?rhel_version} >= 700 BuildRequires: perl-Exporter %endif @@ -99,10 +88,8 @@ Group: System/Management %if 0%{?suse_version} Requires(pre): %fillup_prereq -%if %{has_systemd} %{?systemd_requires} %endif -%endif Requires: freeipmi = %{version} %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel} Requires(post): chkconfig @@ -121,13 +108,28 @@ Requires(post): chkconfig Requires(preun): chkconfig %endif -%if %{has_systemd} %{?systemd_requires} -%endif %description ipmidetectd This service detects and monitors IPMI nodes. +%package ipmiseld +Summary:Polls system event logs (SEL) +Group: System/Management +Requires: freeipmi = %{version} +%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel} +Requires(post): chkconfig +Requires(preun): chkconfig +%endif +%{?systemd_requires} + +%description ipmiseld +The daemon polls the system event log (SEL) of specified hosts and stores the +logs into the local syslog. By default, the daemon can also make best efforts +to manage the remote SEL buffer to ensure events are never lost. +Recent logging data will be cached to disk to ensure that SEL events are +not missed in the event the client or server is rebooted. + %if %{?_with_debug:1}%{!?_with_debug:0} %define _enable_debug --enable-debug --enable-trace %endif @@ -201,9 +203,7 @@ %define docpath %{_docdir}/%{name} %endif -%if %{has_systemd} %define configure_systemd --with-systemdsystemunitdir=%{_unitdir} -%endif %configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \ --docdir=%{docpath} \ @@ -230,6 +230,12 @@ mkdir -p %{buildroot}%{_datadir}/doc/packages/freeipmi-bmc-watchdog mv %{buildroot}%{_datadir}/doc/packages/freeipmi/*bmc-watchdog* %{buildroot}%{_datadir}/doc/packages/freeipmi-bmc-watchdog +mkdir -p %{buildroot}%{_datadir}/doc/packages/freeipmi-ipmiseld +mv %{buildroot}%{_datadir}/doc/packages/freeipmi/*ipmiseld* %{buildroot}%{_datadir}/doc/packages/freeipmi-ipmiseld + +ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcbmc-watchdog +ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcipmidetectd +ln -s
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2018-08-29 12:27:10 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is "freeipmi" Wed Aug 29 12:27:10 2018 rev:39 rq:632080 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2018-08-07 09:43:23.933343519 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2018-08-29 12:27:13.243662130 +0200 @@ -1,0 +2,5 @@ +Tue Aug 28 15:54:51 UTC 2018 - tr...@suse.de + +- Enable build for aarch64 (fate#326605) + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.85TI3N/_old 2018-08-29 12:27:13.735663212 +0200 +++ /var/tmp/diff_new_pack.85TI3N/_new 2018-08-29 12:27:13.739663220 +0200 @@ -74,7 +74,7 @@ Requires(post): info Requires(preun): info # Necessary as only those archs implement iopl and friends (#368541) -ExclusiveArch: %{ix86} x86_64 ia64 alpha +ExclusiveArch: %{ix86} x86_64 ia64 alpha aarch64 %description This project provides "Remote-Console" (out-of-band) and
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2018-08-07 09:43:23 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is "freeipmi" Tue Aug 7 09:43:23 2018 rev:38 rq:627672 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2018-07-09 13:29:19.522734930 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2018-08-07 09:43:23.933343519 +0200 @@ -1,0 +2,6 @@ +Wed Aug 1 07:12:47 UTC 2018 - josef.moell...@suse.com + +- Changed mode of .service files from 755 to 644. + [bsc#1103311, 1103311-service-files-mode.patch] + +--- New: 1103311-service-files-mode.patch Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.qYsuOc/_old 2018-08-07 09:43:24.505344514 +0200 +++ /var/tmp/diff_new_pack.qYsuOc/_new 2018-08-07 09:43:24.509344522 +0200 @@ -49,6 +49,7 @@ 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 +Patch0: 1103311-service-files-mode.patch Summary:FreeIPMI License:GPL-3.0-or-later Group: System/Management @@ -177,6 +178,7 @@ %prep %setup -q -n %{name}-%{srcversion} +%patch0 -p1 %build %if 0%{?suse_version} >= 1110 ++ 1103311-service-files-mode.patch ++ Index: freeipmi-1.6.2/etc/Makefile.am === --- freeipmi-1.6.2.orig/etc/Makefile.am +++ freeipmi-1.6.2/etc/Makefile.am @@ -32,9 +32,9 @@ install-init-scripts: install-sysconfig install-systemd-scripts: install-sysconfig $(INSTALL) -m 755 -d $(DESTDIR)$(systemdsystemunitdir) - $(INSTALL) -m 755 $(srcdir)/bmc-watchdog.service $(DESTDIR)$(systemdsystemunitdir)/bmc-watchdog.service - $(INSTALL) -m 755 $(srcdir)/ipmidetectd.service $(DESTDIR)$(systemdsystemunitdir)/ipmidetectd.service - $(INSTALL) -m 755 $(srcdir)/ipmiseld.service $(DESTDIR)$(systemdsystemunitdir)/ipmiseld.service + $(INSTALL) -m 644 $(srcdir)/bmc-watchdog.service $(DESTDIR)$(systemdsystemunitdir)/bmc-watchdog.service + $(INSTALL) -m 644 $(srcdir)/ipmidetectd.service $(DESTDIR)$(systemdsystemunitdir)/ipmidetectd.service + $(INSTALL) -m 644 $(srcdir)/ipmiseld.service $(DESTDIR)$(systemdsystemunitdir)/ipmiseld.service install-sysconfig: $(INSTALL) -m 755 -d $(DESTDIR)$(sysconfdir)/sysconfig Index: freeipmi-1.6.2/etc/Makefile.in === --- freeipmi-1.6.2.orig/etc/Makefile.in +++ freeipmi-1.6.2/etc/Makefile.in @@ -517,9 +517,9 @@ install-init-scripts: install-sysconfig install-systemd-scripts: install-sysconfig $(INSTALL) -m 755 -d $(DESTDIR)$(systemdsystemunitdir) - $(INSTALL) -m 755 $(srcdir)/bmc-watchdog.service $(DESTDIR)$(systemdsystemunitdir)/bmc-watchdog.service - $(INSTALL) -m 755 $(srcdir)/ipmidetectd.service $(DESTDIR)$(systemdsystemunitdir)/ipmidetectd.service - $(INSTALL) -m 755 $(srcdir)/ipmiseld.service $(DESTDIR)$(systemdsystemunitdir)/ipmiseld.service + $(INSTALL) -m 644 $(srcdir)/bmc-watchdog.service $(DESTDIR)$(systemdsystemunitdir)/bmc-watchdog.service + $(INSTALL) -m 644 $(srcdir)/ipmidetectd.service $(DESTDIR)$(systemdsystemunitdir)/ipmidetectd.service + $(INSTALL) -m 644 $(srcdir)/ipmiseld.service $(DESTDIR)$(systemdsystemunitdir)/ipmiseld.service install-sysconfig: $(INSTALL) -m 755 -d $(DESTDIR)$(sysconfdir)/sysconfig
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2018-07-09 13:28:24 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is "freeipmi" Mon Jul 9 13:28:24 2018 rev:37 rq:621121 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2017-11-25 08:42:55.285684026 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2018-07-09 13:29:19.522734930 +0200 @@ -1,0 +2,46 @@ +Fri May 4 05:58:46 UTC 2018 - kkae...@suse.com + +- Update to 1.6.2 + o Fix error in bridging where bridged requests were sent to the +wrong LUN. + o Fix command parsing bugs in legacy ipmi-config scripts +(i.e. bmc-config, ipmi-pef-config, etc.) + o Do not output full path of daemons in syslog, output only the +daemon name (i.e. output "ipmidetected" instead of +"/usr/sbin/ipmidetectd"). + o Update channel range from 0-7 to 0-11, per errata IPMI update. + +--- +Sat Feb 3 10:11:46 UTC 2018 - kkae...@suse.com + +- Update to 1.6.1 + o Add IPv6 hostname support to FreeIPMI, all of FreeIPMI can now take +IPv6 addresses as inputs to "host" parameters, options, or inputs. + o Support significant portions of IPMI IPv6 configuration in +libfreeipmi. + o Add --no-session option in ipmi-raw. + o Add SDR cache options to ipmi-config. + o Legacy -f short option for --flush-cache and -Q short option for +quiet-cache. Backwards compatible for tools that supported it +before. + o In ipmi-oem, support Gigabyte get-bmc-services and +set-bmc-services. + o Various performance improvements: +- Remove excessive calls to secure_memset to clear memory. +- Remove excessive memsets and clears of data. +- Remove unnecessary "double input checks". +- Remove expensive input checks in libfreeipmi fiid library. + Fallout from this may include FIID_ERR_FIELD_NOT_FOUND + errors in different fiid functions. +- Remove unnecessary input checks in libfreeipmi fiid library. +- Add recent 'lookups' of fields in fiid library to internal + cache. + o Various minor fixes/improvements +- Update libfreeipmi core API to use poll() instead of select(), to + avoid issues with applications with a high number of threads. + + - As a side point, while IPv6 networking support has been added, IPv6 +configuration in ipmi-config & bmc-config is not supported in this +release. + +--- Old: freeipmi-1.5.7.tar.gz freeipmi-1.5.7.tar.gz.sig New: freeipmi-1.6.2.tar.gz freeipmi-1.6.2.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.onQwyr/_old 2018-07-09 13:29:20.126733706 +0200 +++ /var/tmp/diff_new_pack.onQwyr/_new 2018-07-09 13:29:20.134733690 +0200 @@ -1,7 +1,7 @@ # # spec file for package freeipmi # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2003-2008 FreeIPMI Core Team # # All modifications and additions to the file contributed by third parties @@ -43,14 +43,14 @@ %{!?_initddir: %global _initddir %{_sysconfdir}/init.d} Name: freeipmi -Version:1.5.7 +Version:1.6.2 Release:%{release} 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 Summary:FreeIPMI -License:GPL-3.0+ +License:GPL-3.0-or-later Group: System/Management BuildRequires: automake BuildRequires: libgcrypt-devel @@ -226,8 +226,14 @@ make install DESTDIR=%{buildroot} %endif +mkdir -p %{buildroot}%{_datadir}/doc/packages/freeipmi-bmc-watchdog +mv %{buildroot}%{_datadir}/doc/packages/freeipmi/*bmc-watchdog* %{buildroot}%{_datadir}/doc/packages/freeipmi-bmc-watchdog + # Silent build check warning rm -f %{buildroot}%{_datadir}/doc/packages/freeipmi/INSTALL +rm -rf %{buildroot}%{_datadir}/doc/packages/freeipmi/contrib +rm -rf %{buildroot}%{_datadir}/doc/packages/freeipmi/freeipmi-design.txt +rm -rf %{buildroot}%{_datadir}/doc/packages/freeipmi/freeipmi-testing.txt %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel} # remove /etc/init.d -> /etc/rc.d/init.d @@ -375,6 +381,9 @@ # doc INSTALL %doc NEWS %doc README +%doc README.argp +%doc README.build +%doc README.openipmi %doc TODO %doc %{_infodir}/* %doc
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2017-11-25 08:42:55 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is "freeipmi" Sat Nov 25 08:42:55 2017 rev:36 rq:545086 version:1.5.7 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2017-10-19 19:33:25.309268903 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2017-11-25 08:42:55.285684026 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:37:11 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.LrflC7/_old 2017-11-25 08:42:55.929660563 +0100 +++ /var/tmp/diff_new_pack.LrflC7/_new 2017-11-25 08:42:55.929660563 +0100 @@ -17,6 +17,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + %if 0%{?suse_version} > 1140 || 0%{?fedora_version} > 14 %define has_systemd 1 %else @@ -238,8 +243,8 @@ rm -rf %{buildroot}/%{_libdir}/*.la %if 0%{?suse_version} -mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates -mv %{buildroot}%{_sysconfdir}/sysconfig/bmc-watchdog %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.bmc-watchdog +mkdir -p %{buildroot}%{_fillupdir} +mv %{buildroot}%{_sysconfdir}/sysconfig/bmc-watchdog %{buildroot}%{_fillupdir}/sysconfig.bmc-watchdog %endif %if 0%{?suse_version} > 1010 @@ -555,7 +560,7 @@ %config(noreplace) %{_initddir}/bmc-watchdog %endif %if 0%{?suse_version} -%attr(0444,root,root) %config(noreplace) %{_localstatedir}/adm/fillup-templates/sysconfig.bmc-watchdog +%attr(0444,root,root) %config(noreplace) %{_fillupdir}/sysconfig.bmc-watchdog %else %attr(0444,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/bmc-watchdog %endif
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2017-10-19 19:33:23 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is "freeipmi" Thu Oct 19 19:33:23 2017 rev:35 rq:535165 version:1.5.7 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2017-10-11 23:03:48.522447840 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2017-10-19 19:33:25.309268903 +0200 @@ -1,0 +2,6 @@ +Wed Oct 18 14:54:53 UTC 2017 - alarr...@suse.com + +- Follow the shared library packaging policy. Created new packages + libipmiconsole2, libipmidetect0, libipmimonitoring6, libfreeipmi17 + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.kAUwer/_old 2017-10-19 19:33:26.049234282 +0200 +++ /var/tmp/diff_new_pack.kAUwer/_new 2017-10-19 19:33:26.049234282 +0200 @@ -23,8 +23,6 @@ %define has_systemd 0 %endif -%define name freeipmi -%define version 1.5.7 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} @@ -32,10 +30,15 @@ %define release 1%{?dist} %endif +%define libipmiconsole_soname 2 +%define libipmidetect_soname 0 +%define libipmimonitoring_soname 6 +%define libfreeipmi_soname 17 + %{!?_initddir: %global _initddir %{_sysconfdir}/init.d} -Name: %{name} -Version:%{version} +Name: freeipmi +Version:1.5.7 Release:%{release} Url:http://www.gnu.org/software/freeipmi/ Source0:http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz @@ -76,6 +79,10 @@ Summary:Development package for FreeIPMI Group: Development/Tools/Other Requires: freeipmi = %{version} +Requires: libfreeipmi%{libfreeipmi_soname} = %{version} +Requires: libipmiconsole%{libipmiconsole_soname} = %{version} +Requires: libipmidetect%{libipmidetect_soname} = %{version} +Requires: libipmimonitoring%{libipmimonitoring_soname} = %{version} %description devel Development package for FreeIPMI. This package includes the FreeIPMI @@ -119,6 +126,50 @@ %define _enable_debug --enable-debug --enable-trace %endif +%package -n libipmiconsole%{libipmiconsole_soname} +Summary:FreeIPMI library +Group: System/Libraries + +%description -n libipmiconsole%{libipmiconsole_soname} +This project provides "Remote-Console" (out-of-band) and +"System Management Software" (in-band) based on Intelligent +Platform Management Interface specification. + +This package contains the libipmiconsole library. + +%package -n libipmidetect%{libipmidetect_soname} +Summary:FreeIPMI library +Group: System/Libraries + +%description -n libipmidetect%{libipmidetect_soname} +This project provides "Remote-Console" (out-of-band) and +"System Management Software" (in-band) based on Intelligent +Platform Management Interface specification. + +This package contains the libipmidetect library. + +%package -n libipmimonitoring%{libipmimonitoring_soname} +Summary:FreeIPMI library +Group: System/Libraries + +%description -n libipmimonitoring%{libipmimonitoring_soname} +This project provides "Remote-Console" (out-of-band) and +"System Management Software" (in-band) based on Intelligent +Platform Management Interface specification. + +This package contains the libipmimonitoring library. + +%package -n libfreeipmi%{libfreeipmi_soname} +Summary:FreeIPMI library +Group: System/Libraries + +%description -n libfreeipmi%{libfreeipmi_soname} +This project provides "Remote-Console" (out-of-band) and +"System Management Software" (in-band) based on Intelligent +Platform Management Interface specification. + +This package contains the libfreeipmi library. + %prep %setup -q -n %{name}-%{srcversion} @@ -212,6 +263,18 @@ %postun -p /sbin/ldconfig +%post -n libipmiconsole%{libipmiconsole_soname} -p /sbin/ldconfig +%postun -n libipmiconsole%{libipmiconsole_soname} -p /sbin/ldconfig + +%post -n libipmidetect%{libipmidetect_soname} -p /sbin/ldconfig +%postun -n libipmidetect%{libipmidetect_soname} -p /sbin/ldconfig + +%post -n libipmimonitoring%{libipmimonitoring_soname} -p /sbin/ldconfig +%postun -n libipmimonitoring%{libipmimonitoring_soname} -p /sbin/ldconfig + +%post -n libfreeipmi%{libfreeipmi_soname} -p /sbin/ldconfig +%postun -n libfreeipmi%{libfreeipmi_soname} -p /sbin/ldconfig + %post bmc-watchdog %if 0%{?suse_version} %{fillup_only} @@ -346,10 +409,6 @@ %else %{_initddir}/ipmiseld %endif -%{_libdir}/libipmiconsole*so.* -%{_libdir}/libipmidetect*so.*
commit freeipmi for openSUSE:Factory
binbdrw4jjgRC.bin Description: Binary data
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2017-08-24 18:35:01 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is "freeipmi" Thu Aug 24 18:35:01 2017 rev:33 rq:508438 version:1.5.6 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2017-03-12 20:05:01.557046517 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2017-08-24 18:35:06.915477970 +0200 @@ -1,0 +2,10 @@ +Thu Jul 6 06:22:09 UTC 2017 - kkae...@suse.com + +- Update to 1.5.6 + o In libfreeipmi locate (used by ipmi-locate), use DMI firmware in +sysfs if it exists. + o Minor mem-leak corner case fix in libfreeipmi. + o Minor documentation fixes. + o Minor error message clarifications. + +--- Old: freeipmi-1.5.5.tar.gz freeipmi-1.5.5.tar.gz.sig New: freeipmi-1.5.6.tar.gz freeipmi-1.5.6.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.dl84FP/_old 2017-08-24 18:35:07.867343868 +0200 +++ /var/tmp/diff_new_pack.dl84FP/_new 2017-08-24 18:35:07.875342742 +0200 @@ -24,7 +24,7 @@ %endif %define name freeipmi -%define version 1.5.5 +%define version 1.5.6 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} ++ freeipmi-1.5.5.tar.gz -> freeipmi-1.5.6.tar.gz ++ 55905 lines of diff (skipped)
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2017-03-12 20:04:57 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is "freeipmi" Sun Mar 12 20:04:57 2017 rev:32 rq:478036 version:1.5.5 Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2016-11-10 13:29:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2017-03-12 20:05:01.557046517 +0100 @@ -1,0 +2,6 @@ +Thu Mar 9 19:49:21 UTC 2017 - sfal...@opensuse.org + +- Edited %files to clear unpackaged files builderror in + openSUSE:Factory + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.vc7hYL/_old 2017-03-12 20:05:02.420924276 +0100 +++ /var/tmp/diff_new_pack.vc7hYL/_new 2017-03-12 20:05:02.424923710 +0100 @@ -1,7 +1,7 @@ # # spec file for package freeipmi # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2003-2008 FreeIPMI Core Team # # All modifications and additions to the file contributed by third parties @@ -336,6 +336,7 @@ %doc doc/freeipmi-libraries.txt %doc doc/freeipmi-bugs-issues-and-workarounds.txt #%dir %{_docdir} +%{_docdir}/%{name} %if 0%{?fedora_version} == 20 %{docpath} %endif
commit freeipmi for openSUSE:Factory
bin0aTS8nQJq_.bin Description: Binary data
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2016-10-13 11:31:35 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.changes2016-08-03 11:45:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2016-10-13 11:31:36.0 +0200 @@ -1,0 +2,28 @@ +Tue Oct 4 08:32:38 UTC 2016 - kkae...@suse.com + +- Update to 1.5.4 + o Various changes/fixes in libipmiconsole +- If user retrieves file descriptor from ipmiconsole_ctx_fd, + user is required to close it. ipmiconsole_ctx_destroy no + longer closes it. This is to avoid a potential double close + which can be a problem for multithreaded applications. This + is a change in behavior, but we do not believe this will + affect most applications since most users close the file + descriptor under most scenarios anyways. +- ipmiconsole_ctx_destroy() should now be called to free + resources even if ipmiconsole_engine_teardown() has been + called. This has been done to create consistent behavior in + the API and avoid a former segfault possibility. This is a + change in behavior, but we do not believe this will affect + most applications since ipmiconsole_engine_teardown() is + only called when an application is being shutdown. +- The use of IPMICONSOLE_ENGINE_CLOSE_FD has been clarified in + the header file. Some of the prior text was unclear. + Behavior has not been changed. + o In ipmi-oem, support Intel get-bmc-services and set-bmc- +services commands. + o In ipmi-oem, support Gigabyte get-nic-mode and set-nic-mode +commands. + o Support Gigabyte MD90-FS0-ZB OEM SEL events. + +--- Old: freeipmi-1.5.3.tar.gz freeipmi-1.5.3.tar.gz.sig New: freeipmi-1.5.4.tar.gz freeipmi-1.5.4.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.lU7w6e/_old 2016-10-13 11:31:38.0 +0200 +++ /var/tmp/diff_new_pack.lU7w6e/_new 2016-10-13 11:31:38.0 +0200 @@ -24,7 +24,7 @@ %endif %define name freeipmi -%define version 1.5.3 +%define version 1.5.4 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} ++ freeipmi-1.5.3.tar.gz -> freeipmi-1.5.4.tar.gz ++ 2310 lines of diff (skipped)
commit freeipmi for openSUSE:Factory
binvyOYNxfsNd.bin Description: Binary data
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2016-06-07 23:48:43 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.changes2015-12-09 22:16:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2016-06-07 23:48:44.0 +0200 @@ -1,0 +2,13 @@ +Mon May 30 07:39:22 UTC 2016 - kkae...@suse.com + +- Update to 1.5.2 + o Update configuration file parsing code to handle values up to +1024 characters in length. + o Set FD_CLOEXEC for ipmi driver device files opened within +libfreeipmi. + o Support --read-fru, --write-fru, and --device-id option in +bmc-device. + o Support --fru-file option in ipmi-fru. + o Various library updates in libfreeipmi to handle new features. + +--- Old: freeipmi-1.5.1.tar.gz freeipmi-1.5.1.tar.gz.sig New: freeipmi-1.5.2.tar.gz freeipmi-1.5.2.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.Ub0XEa/_old 2016-06-07 23:48:45.0 +0200 +++ /var/tmp/diff_new_pack.Ub0XEa/_new 2016-06-07 23:48:45.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package freeipmi # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2003-2008 FreeIPMI Core Team # # All modifications and additions to the file contributed by third parties @@ -24,7 +24,7 @@ %endif %define name freeipmi -%define version 1.5.1 +%define version 1.5.2 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} ++ freeipmi-1.5.1.tar.gz -> freeipmi-1.5.2.tar.gz ++ 2057 lines of diff (skipped)
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2015-12-09 19:54:34 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.changes2015-10-25 19:13:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2015-12-09 22:16:22.0 +0100 @@ -1,0 +2,38 @@ +Wed Dec 2 07:09:14 UTC 2015 - kkae...@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 - kkae...@suse.com + +- Update to 1.4.11 + o Fix logic error with a few OEM SEL events for Intel E5 2600 V3 +motherboard. + o Fix various logic errors in ipmi-oem Intel Node Manager extensions. + o Documentation updates. + +--- Old: bmc-watchdog.service freeipmi-1.4.10.tar.gz freeipmi-1.4.10.tar.gz.sig ipmidetectd.service ipmiseld.service New: freeipmi-1.5.1.tar.gz freeipmi-1.5.1.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.H4KTei/_old 2015-12-09 22:16:23.0 +0100 +++ /var/tmp/diff_new_pack.H4KTei/_new 2015-12-09 22:16:23.0 +0100 @@ -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.10 +%define version 1.5.1 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} @@ -35,9 +41,6 @@ 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 @@ %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 @@ 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(post): chkconfig Requires(preun): chkconfig %endif -%if 0%{?suse_version} >=1230 +%if %{has_systemd} %{?systemd_requires} %endif @@ -139,8 +142,14 @@ %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 @@ (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 @@
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2015-10-25 19:13:12 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.changes2015-06-30 10:16:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2015-10-25 19:13:13.0 +0100 @@ -1,0 +2,19 @@ +Wed Oct 21 12:29:56 UTC 2015 - kkae...@suse.com + +- Fix SLE10 and RHEL5 builds + +--- +Wed Oct 21 07:40:59 UTC 2015 - kkae...@suse.com + +- Update to 1.4.10 + o In ipmi-oem, support Supermicro get-power-supply-status2. + o In ipmi-locate, fix probing issue on arm32 & 64. + o Handle several additional completion code error message in +libfreeipmi. + o Handle several error handling corner cases in ipmi-sensors. + o Support Intel E5 2600 V3 motherboard OEM SEL events. + o Fix several errors in ipmi-oem intelnm get-node-manager-statistics +output. + o Fix logic errors in ipmi-oem intelnm set-node-manager-policy. + +--- Old: freeipmi-1.4.9.tar.gz freeipmi-1.4.9.tar.gz.sig New: freeipmi-1.4.10.tar.gz freeipmi-1.4.10.tar.gz.sig Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.mhTisp/_old 2015-10-25 19:13:14.0 +0100 +++ /var/tmp/diff_new_pack.mhTisp/_new 2015-10-25 19:13:14.0 +0100 @@ -18,7 +18,7 @@ %define name freeipmi -%define version 1.4.9 +%define version 1.4.10 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} @@ -127,11 +127,18 @@ autoconf automake --gnu --include-deps --copy --add-missing %endif -%if (0%{?fedora_version} > 0 && 0%{?fedora_version} < 21) || 0%{?centos_version} || 0%{?rhel_version} + +# simple .spec expressions for SLE10 + +%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} +%if 0%{?fedora_version} < 21 %define docpath %{_docdir}/%{name}-%{version} %else %define docpath %{_docdir}/%{name} %endif +%else +%define docpath %{_docdir}/%{name} +%endif %configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \ --docdir=%{docpath} \ %{?_enable_debug} --disable-static @@ -142,9 +149,9 @@ %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel} # /etc/rc.d/init.d -mkdir -p %{buildroot}/%{_initddir} # 'make install' installs to /etc/init.d # /etc/init.d -> /etc/rc.d/init.d +mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/init.d (cd %{buildroot}/%{_sysconfdir}; ln -s rc.d/init.d init.d) %endif ++ freeipmi-1.4.9.tar.gz -> freeipmi-1.4.10.tar.gz ++ 5287 lines of diff (skipped)
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2015-06-30 10:16:05 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.changes2015-06-10 09:16:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2015-06-30 10:16:06.0 +0200 @@ -1,0 +2,5 @@ +Thu Jun 18 07:37:27 UTC 2015 - kkae...@suse.com + +- fix Fedora/RHEL builds + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.zPb0tl/_old 2015-06-30 10:16:07.0 +0200 +++ /var/tmp/diff_new_pack.zPb0tl/_new 2015-06-30 10:16:07.0 +0200 @@ -52,6 +52,9 @@ %if 0%{?suse_version} =1230 BuildRequires: pkgconfig(systemd) %endif +%if 0%{?fedora_version} == 20 || 0%{?rhel_version} = 700 +BuildRequires: perl-Exporter +%endif Obsoletes: freeipmi-ipmimonitoring %{version} Provides: freeipmi-ipmimonitoring = %{version} @@ -124,7 +127,7 @@ autoconf automake --gnu --include-deps --copy --add-missing %endif -%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel} +%if (0%{?fedora_version} 0 0%{?fedora_version} 21) || 0%{?centos_version} || 0%{?rhel_version} %define docpath %{_docdir}/%{name}-%{version} %else %define docpath %{_docdir}/%{name} @@ -324,9 +327,9 @@ %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} == 20 +%{docpath} +%endif %config %{_sysconfdir}/freeipmi/ipmiseld.conf %if 0%{?suse_version} =1230 %{_unitdir}/ipmiseld.service
commit freeipmi for openSUSE:Factory
bin8wVhHJIClt.bin Description: Binary data
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2015-04-07 09:29:16 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.changes2015-01-08 23:03:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2015-04-07 09:29:17.0 +0200 @@ -1,0 +2,5 @@ +Thu Apr 2 16:11:34 UTC 2015 - mplus...@suse.com + +- Add gpg signature + +--- New: freeipmi-1.4.8.tar.gz.sig freeipmi.keyring Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.5DVoMy/_old 2015-04-07 09:29:18.0 +0200 +++ /var/tmp/diff_new_pack.5DVoMy/_new 2015-04-07 09:29:18.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package freeipmi # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2003-2008 FreeIPMI Core Team # # All modifications and additions to the file contributed by third parties @@ -33,6 +33,8 @@ Release:%{release} 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
commit freeipmi for openSUSE:Factory
binL5bn2IXfbr.bin Description: Binary data
commit freeipmi for openSUSE:Factory
binbzNRzgjinG.bin Description: Binary data
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2014-10-31 09:39:46 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.changes2014-09-03 19:46:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2014-10-31 12:24:09.0 +0100 @@ -1,0 +2,11 @@ +Wed Oct 29 20:22:43 UTC 2014 - kkae...@suse.com + +- Update to 1.4.6 + o In ipmi-fru, support output of DDR4 SDRAM modules. + o Fix EFI probing on non IA64 systems. + o Fix corner case in ipmi-raw w/ standard input or --file and +empty lines. + o Fix parsing corner case in ipmi-chassis. + o Support SSIF bridging. + +--- Old: freeipmi-1.4.5.tar.gz New: freeipmi-1.4.6.tar.gz Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.XCO109/_old 2014-10-31 12:24:10.0 +0100 +++ /var/tmp/diff_new_pack.XCO109/_new 2014-10-31 12:24:10.0 +0100 @@ -18,7 +18,7 @@ %define name freeipmi -%define version 1.4.5 +%define version 1.4.6 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} ++ freeipmi-1.4.5.tar.gz - freeipmi-1.4.6.tar.gz ++ 11101 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2014-09-03 18:22:20 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.changes2014-07-29 16:48:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2014-09-03 19:46:11.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 29 11:44:33 UTC 2014 - juw...@suse.com + +- Remove executable flags from systemd service files to prevent + systemd warning (bnc#893142) + +--- Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.OT90YT/_old 2014-09-03 19:46:13.0 +0200 +++ /var/tmp/diff_new_pack.OT90YT/_new 2014-09-03 19:46:13.0 +0200 @@ -160,7 +160,7 @@ # Add systemd support for openSUSE = 12.3 %if 0%{?suse_version} =1230 mkdir -p %{buildroot}%{_unitdir} -%{__install} -m 0755 %{S:1} %{S:2} %{S:3} %{buildroot}%{_unitdir}/ +%{__install} -m 0644 %{S:1} %{S:2} %{S:3} %{buildroot}%{_unitdir}/ rm -r %{buildroot}%{_initddir} %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2014-07-29 16:48:34 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.changes2014-07-02 15:04:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2014-07-29 16:48:58.0 +0200 @@ -1,0 +2,8 @@ +Tue Jul 29 06:12:44 UTC 2014 - kkae...@suse.com + +- Update to 1.4.5 + o Fix libipmiconsole calculation bug w/ SOL character send size. + o Support Supermicro H8DGU and H8DG6 OEM sensors and events. + o Minor documentation updates. + +--- Old: freeipmi-1.4.4.tar.gz New: freeipmi-1.4.5.tar.gz Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.GfYMvJ/_old 2014-07-29 16:48:59.0 +0200 +++ /var/tmp/diff_new_pack.GfYMvJ/_new 2014-07-29 16:48:59.0 +0200 @@ -18,7 +18,7 @@ %define name freeipmi -%define version 1.4.4 +%define version 1.4.5 %define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} ++ freeipmi-1.4.4.tar.gz - freeipmi-1.4.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freeipmi-1.4.4/AUTHORS new/freeipmi-1.4.5/AUTHORS --- old/freeipmi-1.4.4/AUTHORS 2012-03-06 19:42:26.0 +0100 +++ new/freeipmi-1.4.5/AUTHORS 2014-07-15 19:13:00.0 +0200 @@ -26,7 +26,16 @@ Thomas Renninger tr...@suse.de Dave Love f...@gnu.org Dan Lukes dan+freei...@obluda.cz -And others ... +Shashi Dande shashi.da...@hp.com +Markus Blank-Burian bur...@muenster.de +David Binderman dcb...@hotmail.com +Denys Vlasenko dvlas...@redhat.com +Ales Ledvinka aledv...@redhat.com +Klaus Kaempf kkae...@suse.de +Dick Detweiler dick.detwei...@emerson.com +Dave Walker davewal...@ubuntu.com, +Claudio Cesar Sanchez Tejeda demon...@gmail.com +And probably others ... Package Maintainers: Dmitry Frolov f...@nov.net - FreeBSD diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freeipmi-1.4.4/ChangeLog new/freeipmi-1.4.5/ChangeLog --- old/freeipmi-1.4.4/ChangeLog2014-06-27 20:20:50.0 +0200 +++ new/freeipmi-1.4.5/ChangeLog2014-07-28 19:47:40.0 +0200 @@ -1,3 +1,35 @@ +2014-07-28 Albert Chu ch...@llnl.gov + + * NEWS, configure.ac: Update for release. + + * Tagged Release-1_4_5 + +2014-07-15 Albert Chu ch...@llnl.gov + + * configure.ac: Increment libfreeipmi version appropriately. + +2014-07-15 Markus Blank-Burian bur...@muenster.de + + * Support Supermicro H8DGU and H8DG6 systems. + +2014-07-14 Yaroslav Halchenko deb...@onerussian.com + + * Fix various typos in code and documentation. + +2014-07-10 Albert Chu ch...@llnl.gov + + * man/libipmiconsole.3.pre.in: Document libipmiconsole.conf manpage. + +2014-07-01 Albert Chu ch...@llnl.gov + + * configure.ac: Increment libipmiconsole version appropriately. + +2014-07-01 Albert Chu ch...@llnl.gov + + * libipmiconsole/ipmiconsole_processing.c (_check_payload_sizes_legitimate): + Fix max_sol_character_send_size corner case calculation. Should + be based on inbound size not outbound size. + 2014-06-27 Albert Chu ch...@llnl.gov * NEWS, configure.ac: Update for release. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freeipmi-1.4.4/NEWS new/freeipmi-1.4.5/NEWS --- old/freeipmi-1.4.4/NEWS 2014-06-27 20:20:50.0 +0200 +++ new/freeipmi-1.4.5/NEWS 2014-07-28 19:47:40.0 +0200 @@ -1,3 +1,9 @@ +FreeIPMI 1.4.5 - 07/28/14 +- +o Fix libipmiconsole calculation bug w/ SOL character send size. +o Support Supermicro H8DGU and H8DG6 OEM sensors and events. +o Minor documentation updates. + FreeIPMI 1.4.4 - 06/27/14 - o Support retrys of SSIF reads to handle SSIF NACKs. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freeipmi-1.4.4/configure new/freeipmi-1.4.5/configure --- old/freeipmi-1.4.4/configure2014-06-27 20:22:01.0 +0200 +++ new/freeipmi-1.4.5/configure2014-07-28 19:52:12.0 +0200 @@ -1,7 +1,7 @@ #! /bin/sh # From configure.ac Id: configure.ac,v 1.208 2010-08-06 21:02:29 chu11 Exp . # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for freeipmi 1.4.4. +# Generated by GNU Autoconf 2.63 for freeipmi 1.4.5. # # Report bugs
commit freeipmi for openSUSE:Factory
binT_P3B10DYx.bin Description: Binary data
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2014-03-06 11:56:59 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.changes2014-02-15 08:04:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2014-03-06 11:57:01.0 +0100 @@ -1,0 +2,11 @@ +Tue Mar 4 12:20:07 UTC 2014 - kkae...@suse.com + +- Update to 1.4.1 + Tools - New Features + + o Support 'serialalertsdeferred' workaround in ipmiconsole. + o Support 'solpacketseq' workaround in ipmiconsole. + o Fix portability issues for Apple / OS X. + + +--- Old: freeipmi-1.4.0.beta0.tar.gz New: freeipmi-1.4.1.tar.gz Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.YClqXE/_old 2014-03-06 11:57:02.0 +0100 +++ /var/tmp/diff_new_pack.YClqXE/_new 2014-03-06 11:57:02.0 +0100 @@ -18,8 +18,8 @@ %define name freeipmi -%define version 1.4.0 -%define srcversion %{version}.beta0 +%define version 1.4.1 +%define srcversion %{version} %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} %else @@ -32,7 +32,7 @@ Version:%{version} Release:%{release} Url:http://www.gnu.org/software/freeipmi/ -Source0:http://alpha.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz +Source0:http://ftp.gnu.org/gnu/freeipmi/%{name}-%{srcversion}.tar.gz Source1:bmc-watchdog.service Source2:ipmidetectd.service Source3:ipmiseld.service ++ freeipmi-1.4.0.beta0.tar.gz - freeipmi-1.4.1.tar.gz ++ 17762 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2014-02-15 08:04:30 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.changes2014-01-23 15:42:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2014-02-15 08:04:33.0 +0100 @@ -1,0 +2,82 @@ +Thu Feb 6 12:58:14 UTC 2014 - kkae...@suse.com + +- Drop freeipmi-max-sensor.patch, included upstream + +- Update to 1.4.0 beta0 + + Tools - New Features + + o Support new tool ipmi-config. Ipmi-config is a consolidated +configuration tool implementing everything that was previously in +bmc-config, ipmi-pef-config, ipmi-sensors-config, and +ipmi-chassis-config. +- The consolidated tool will allow users to checkout, commit, and + diff sections/fields across the four former tools using only one + tool. +- The consolidated tool will also allow users to checkout, commit, + and diff new sections/fields not yet covered in the four former + tools. +- Legacy scripts for bmc-config, ipmi-pef-config, + ipmi-sensors-config, and ipmi-chassis-config will point to the new + tool with all appropriate options to ensure full backwards + compatability. +- The ipmi-pef-config --info option has been made legacy. It is + still supported but no longer advertised. + o Support Intel Data Center Host Interface / Management Engine as +optional driver type for in-band communication. +- Typically these are loaded as /dev/dcmi and /dev/mei drivers. +- This driver is identified as the inteldcmi type, as it is + specific to Intel systems. + o Support OEM extensions for Intel Windmill, Wiwynn Windmill, and +Quanta Winterfell motherboards in ipmi-sel and ipmi-sensors. These +motherboards are also know as motherboards for the Open Compute +Project (OCP). + o Support DCMI configuration in ipmi-config. + o Update FreeIPMI for changes in IPMI 2.0 Errata 5. Include are: +- New sensor events for Power Supply and OS Boot sensors. New + events are supported in all areas, ipmi-sensors, ipmi-sel, + libipmimonitoring, etc. +- PEF now supports 255 filter numbers, not 127. This is supported + in ipmi-config (formerly ipmi-pef-config). +- Support get/set of new System Info Parameters Present OS Version, + BMC URL, and Base OS/Hypervisor URL. This is supported in + bmc-info and bmc-device. + o Update ipmi-oem Intel Node Manager OEM commands for changes listed +in Intelligent Power Node Manager 2.0 specification. +- Due to changes in the specification, minor text changes may exist + in some output from intelnm OEM commands. + o Update ipmi-sel to support new SEL events in Intelligent Power Node +Manager 2.0 specification. + + Tools - Bug Fixes/Minor Changes + --- + o Fix bmc-info output of GUID, format was output with two bytes out of +order. +- May affect scripts parsing and using the GUID. + o Bmc-info now supports --get-system-guid and outputs the System GUID +as well as the Device GUID by default. +- The Device GUID is not prefixed with the text Device GUID + instead of just GUID. Any scripts scripting against this will + need to be adjusted. + o Bmc-info now supports a workaround of 'guidformat' to read the GUID +with a format a number of vendors have incorrectly used. + o In ipmi-config's sensor configuration, decimal values that cannot be +encoded accurately now report a clearer error message. + + Libraries + - + + o Update libfreeipmi and libipmimonitoring to support IPMI 2.0 Errata 5. +Included are: +- Support new sensor events for Power Supply and OS Boot sensors. +- Support PEF filter numbers up to 255. +- Support new System Info Parameters for Present OS Version, BMC + URL, and Base OS/Hypervisor URL. + o Update libfreeipmi to support Intel Node Manager payloads per Intel +Intelligent Power Node Manager 2.0 specification. +- Due to changes in the specification, some payload fields have been + changed. + o Update libfreeipmi SEL sub-library to handle new event messages in +Intelligent Power Node Manager 2.0 specification. + +--- Old: freeipmi-1.3.4.ppc64le.1.tar.gz freeipmi-max-sensor.patch New: freeipmi-1.4.0.beta0.tar.gz Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.80eyml/_old 2014-02-15 08:04:34.0
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2014-01-20 20:41:51 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.changes2013-12-22 19:32:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2014-01-23 15:42:41.0 +0100 @@ -1,0 +2,5 @@ +Wed Jan 15 21:10:07 UTC 2014 - kkae...@suse.com + +- Updated 1.3.4 release from upstream to support ppc64le. + +--- Old: freeipmi-1.3.4.tar.bz2 New: freeipmi-1.3.4.ppc64le.1.tar.gz Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.Fqt7jV/_old 2014-01-23 15:42:42.0 +0100 +++ /var/tmp/diff_new_pack.Fqt7jV/_new 2014-01-23 15:42:42.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package freeipmi # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2003-2008 FreeIPMI Core Team # # All modifications and additions to the file contributed by third parties @@ -31,7 +31,7 @@ Version:%{version} Release:%{release} Url:http://www.gnu.org/software/freeipmi/ -Source0:%{name}-%{version}.tar.bz2 +Source0: http://alpha.gnu.org/gnu/freeipmi/%{name}-%{version}.ppc64le.1.tar.gz Source1:bmc-watchdog.service Source2:ipmidetectd.service Source3:ipmiseld.service @@ -113,7 +113,7 @@ %endif %prep -%setup -q +%setup -q -n %{name}-%{version}.ppc64le.1 %patch -p1 %build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2013-09-27 17:10:03 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.changes2013-07-25 13:20:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2013-09-27 17:10:04.0 +0200 @@ -1,0 +2,59 @@ +Mon Aug 26 07:05:01 UTC 2013 - kkae...@suse.com + +- FreeIPMI 1.3.1 - 08/22/13 + Tools - New Features + + o In all tools reporting time (ipmi-sel, ipmi-fru, ipmi-oem, +bmc-device, ipmi-sensors, ipmi-dcmi), timestamps are now reporting +under the assumption the timestamp is already in localtime (compared +to being in UTC time and converted to localtime). This is by +definition in the IPMI specification. + o In all tools reporting time (ipmi-sel, ipmi-fru, ipmi-oem, +bmc-device, ipmi-sensors, ipmi-dcmi), support --utc-to-localtime, +--localtime-to-utc, and --utc-offset options to allow users to +adjust timestamps as needed for certain environments. + o In ipmi-fru, support output of DDR3 SDRAM modules. + o In ipmi-fru, support output of new FRU multirecords, most notably +extended DC output and extended DC load (per FRU Revision 1.2 +update). + o In bmc-device, support --get-sel-time-utc-offset and +--set-sel-time-utc-offset. + + Tools - Bug Fixes/Minor Changes + --- + o In ipmi-fru, report power supply low/high end voltage ranges as +signed numbers (per FRU Revision 1.2 update). + o In ipmi-fru, output unspecified for manufacturing date/time or +peak capacity as appropriate (per FRU Revision 1.2 update). + o In ipmi-fru, bridge additional FRU entries as appropriate. + o In all tools reporting time (ipmi-sel, ipmi-fru, ipmi-oem, +bmc-device, ipmi-sensors, ipmi-dcmi), special timestamps such as +Post-Init and Unspecified will now be output. + o Fix output corner case with entity sensor names in various tools. + + Libraries + - + o In libfreeipmi, support additional chassis types (per FRU Revision +1.2 update). + o In libfreeipmi, support new FRU multirecord types (per FRU Revision +1.2 update). + o In libfreeipmi, support new IPMI_FRU_FLAGS_READ_RAW 'fru' +sub-library flag to read data from the FRU raw without parsing +headers/records. + o In libfreeipmi, add support for DDR3 SDRAM FRU entries and JEDEC +manufacturer IDs. + o In libfreeipmi, add support for Get SEL Time UTC Offset and Set SEL +Time UTC Offset payloads. + o In libfreeipmi 'sel' sub-library, support +IPMI_SEL_PARAMETER_UTC_OFFSET, +IPMI_SEL_STRING_FLAGS_UTC_TO_LOCALTIME, and +IPMI_SEL_STRING_FLAGS_LOCALTIME_TO_UTC options/flags. + o In libfreeipmi, do not pad legacy byte on IPMI 1.5 packets. Legacy +byte should be padded on ethernet frame, not IP packet. + o In libfreeipmi, 'sdr' sub-library, when creating SDR cache, add +checksums to cache to ensure data in cache is not corrupted. Older +caches without checksums still backwards compatible supported. + o In libfreeipmi, support new IPMI_ERR_COMMAND_INVALID_OR_UNSUPPORTED +error code for IPMI commands that are invalid or unsupported. + +--- Old: freeipmi-1.2.9.tar.bz2 New: freeipmi-1.3.1.tar.bz2 Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.yLs7vh/_old 2013-09-27 17:10:05.0 +0200 +++ /var/tmp/diff_new_pack.yLs7vh/_new 2013-09-27 17:10:05.0 +0200 @@ -18,7 +18,7 @@ %define name freeipmi -%define version 1.2.9 +%define version 1.3.1 %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} %else ++ freeipmi-1.2.9.tar.bz2 - freeipmi-1.3.1.tar.bz2 ++ 34069 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2013-07-25 13:18:57 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.changes2013-06-25 14:40:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2013-07-25 13:20:41.0 +0200 @@ -1,0 +2,9 @@ +Tue Jul 23 06:08:05 UTC 2013 - kkae...@suse.com + +- FreeIPMI 1.2.9 - 07/17/13 + - + o Fix threshold output corner case in ipmi-sensors. + o Fix invalid declaration in libipmimonitoring header. + o Fix older compiler build problems. + +--- Old: freeipmi-1.2.8.tar.bz2 New: freeipmi-1.2.9.tar.bz2 Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.eOddG5/_old 2013-07-25 13:20:42.0 +0200 +++ /var/tmp/diff_new_pack.eOddG5/_new 2013-07-25 13:20:42.0 +0200 @@ -18,7 +18,7 @@ %define name freeipmi -%define version 1.2.8 +%define version 1.2.9 %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} %else ++ freeipmi-1.2.8.tar.bz2 - freeipmi-1.2.9.tar.bz2 ++ 17179 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit freeipmi for openSUSE:Factory
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.changes2012-07-31 13:58:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2013-06-25 14:40:11.0 +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 +
commit freeipmi for openSUSE:Factory
Hello community, here is the log from the commit of package freeipmi for openSUSE:Factory checked in at 2012-07-31 13:30:15 Comparing /work/SRC/openSUSE:Factory/freeipmi (Old) and /work/SRC/openSUSE:Factory/.freeipmi.new (New) Package is freeipmi, Maintainer is d...@suse.com Changes: --- /work/SRC/openSUSE:Factory/freeipmi/freeipmi.changes2012-06-12 21:58:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.freeipmi.new/freeipmi.changes 2012-07-31 13:58:22.0 +0200 @@ -1,0 +2,51 @@ +Mon Jul 30 18:51:18 UTC 2012 - kkae...@suse.com + +- FreeIPMI 1.1.7 - 07/30/12 + o In ipmi-sensors and ipmi-sel, fix units output corner case. + o In bmc-info, detect unsupported system info corner case. + o Update documentation with motherboard support. + + Special Note: This will likely be the last release of FreeIPMI + in the 1.1.X stable branch. + +--- +Wed Jul 4 13:18:37 UTC 2012 - kkae...@suse.com + +- Fix build: %make_install - %makeinstall + +--- +Fri Jun 29 07:02:47 UTC 2012 - kkae...@suse.com + +- FreeIPMI 1.1.6 - 06/28/12 + - Tools + -- + o In ipmi-sel, support Supermicro SEL OEM interpretations in +--output-event-state. + o In ipmi-sel and ipmi-sensors, support additional sensor/SEL +interpretations including: +- Version Change +- System Firmware Progress Transition Severity +- Button/Switch Transition Severity +- Chassis Transition Severity +- POST Memory Resize State +- Cable/Interconnect Transition Severity +- Boot Error Transition Severity +- Slot Connector Transition Severity +- Memory State +- Memory Transition Severity + o In bmc-config, ipmi-chassis-config, ipmi-pef-config, and +ipmi-chassis-config, support cipher suite ID argument. + o Support Supermicro X9DRi-F OEM sensors and events. + o Fix Intel S2600JF/Appro 512x OEM SEL interpretations based on +comments from Intel. + + Libraries + - + o Support Supermicro SEL OEM interpretations. + o Support new sensor/SEL interpretations. + + Misc + + o Various documentation updates and fixes. + +--- Old: freeipmi-1.1.5.tar.gz New: freeipmi-1.1.7.tar.gz Other differences: -- ++ freeipmi.spec ++ --- /var/tmp/diff_new_pack.q2vtHG/_old 2012-07-31 13:58:29.0 +0200 +++ /var/tmp/diff_new_pack.q2vtHG/_new 2012-07-31 13:58:29.0 +0200 @@ -18,22 +18,24 @@ %define name freeipmi -%define version 1.1.5 +%define version 1.1.7 %if %{?_with_debug:1}%{!?_with_debug:0} %define release 1.debug%{?dist} %else %define release 1%{?dist} %endif +%{!?_initddir: %global _initddir %{_sysconfdir}/init.d} + Name: %{name} Version:%{version} Release:%{release} -License:GPL-3.0+ Url:http://www.gnu.org/software/freeipmi/ -Group: Applications/System Source: ftp://ftp.gnu.org/gnu/freeipmi/%{name}-%{version}.tar.gz Summary:FreeIPMI +License:GPL-3.0+ +Group: Applications/System BuildRequires: automake BuildRequires: libgcrypt-devel BuildRequires: libtool @@ -96,11 +98,13 @@ %setup -q %build +%if 0%{?suse_version} = 1110 aclocal -I config autoheader libtoolize --force --automake --copy -automake --gnu --include-deps --copy --add-missing autoconf +automake --gnu --include-deps --copy --add-missing +%endif %configure --program-prefix=%{?_program_prefix:%{_program_prefix}} \ --docdir=%{_docdir}/%{name} \ %{?_enable_debug} --disable-static @@ -117,10 +121,14 @@ (cd %{buildroot}/%{_sysconfdir}; ln -s rc.d/init.d init.d) %endif -%make_install +%if 0%{?suse_version} +%makeinstall +%else +%makeinstall DESTDIR=%{buildroot} +%endif # Silent build check warning -rm %{buildroot}%{_datadir}/doc/packages/freeipmi/INSTALL +rm -f %{buildroot}%{_datadir}/doc/packages/freeipmi/INSTALL %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel} # remove /etc/init.d - /etc/rc.d/init.d @@ -130,6 +138,7 @@ # fix coherance problems with associated script filenames rm -f %{buildroot}%{_infodir}/dir # kludge to get around rpmlint complaining about 0 length semephore file +mkdir -p %{buildroot}%{_localstatedir}/lib/freeipmi echo freeipmi %{buildroot}%{_localstatedir}/lib/freeipmi/ipckey # Remove .la files rm -rf %{buildroot}/%{_libdir}/*.la ++ freeipmi-1.1.5.tar.gz - freeipmi-1.1.7.tar.gz ++ 5257 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: