commit freeipmi for openSUSE:Factory

2020-09-14 Thread root


bin4bYZHJKt4N.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2020-05-26 Thread root
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

2019-08-29 Thread root
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

2019-02-27 Thread root
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

2019-01-21 Thread root
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

2019-01-08 Thread root
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

2018-08-29 Thread root
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

2018-08-07 Thread root
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

2018-07-09 Thread root
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

2017-11-24 Thread root
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

2017-10-19 Thread root
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

2017-10-11 Thread root


binbdrw4jjgRC.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2017-08-24 Thread root
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

2017-03-12 Thread root
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

2016-11-10 Thread h_root


bin0aTS8nQJq_.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2016-10-13 Thread h_root
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

2016-08-03 Thread h_root


binvyOYNxfsNd.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2016-06-07 Thread h_root
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

2015-12-09 Thread h_root
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

2015-10-25 Thread h_root
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

2015-06-30 Thread h_root
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

2015-06-10 Thread h_root


bin8wVhHJIClt.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2015-04-07 Thread h_root
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

2015-01-08 Thread h_root


binL5bn2IXfbr.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2014-12-19 Thread h_root


binbzNRzgjinG.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2014-10-31 Thread h_root
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

2014-09-03 Thread h_root
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

2014-07-29 Thread h_root
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

2014-07-02 Thread h_root


binT_P3B10DYx.bin
Description: Binary data


commit freeipmi for openSUSE:Factory

2014-03-06 Thread h_root
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

2014-02-14 Thread h_root
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

2014-01-23 Thread h_root
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

2013-09-27 Thread h_root
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

2013-07-25 Thread h_root
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

2013-06-25 Thread h_root
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

2012-07-31 Thread h_root
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: