diff --git a/.OpenIPMI.metadata b/.OpenIPMI.metadata index c6845c5..171c4f9 100644 --- a/.OpenIPMI.metadata +++ b/.OpenIPMI.metadata @@ -1,2 +1 @@ -043738af9e1aaa6ae4f372d4af7870683e68faf8 SOURCES/OpenIPMI-2.0.27.tar.gz -ade00c8a47a576e677ffc2efefca2d7269f175d6 SOURCES/openipmi.sysconf +a8dd1a9b877e94926af1da69421e8f2bd642c9c7 SOURCES/OpenIPMI-2.0.29.tar.gz diff --git a/.gitignore b/.gitignore index 3f2811e..06f2145 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -SOURCES/OpenIPMI-2.0.27.tar.gz -SOURCES/openipmi.sysconf +SOURCES/OpenIPMI-2.0.29.tar.gz diff --git a/SOURCES/0002-readline-includes.patch b/SOURCES/0002-readline-includes.patch deleted file mode 100644 index 84c6770..0000000 --- a/SOURCES/0002-readline-includes.patch +++ /dev/null @@ -1,30 +0,0 @@ -Fix including readline and readline history headers in OpenIPMI 2.0.27 - -It will probably be fixed in next release - -diff --git a/cmdlang/ipmish.c b/cmdlang/ipmish.c -index 139da67b..a4b8f0ba 100644 ---- a/cmdlang/ipmish.c -+++ b/cmdlang/ipmish.c -@@ -51,6 +51,7 @@ - #include - #include - #include -+#include - - #ifdef HAVE_GLIB - #include -diff --git a/sample/ipmi_serial_bmc_emu.c b/sample/ipmi_serial_bmc_emu.c -index e0ae0197..184745ef 100644 ---- a/sample/ipmi_serial_bmc_emu.c -+++ b/sample/ipmi_serial_bmc_emu.c -@@ -42,7 +42,8 @@ - #include - #include - #include --#include -+#include -+#include - - #define _GNU_SOURCE - #include diff --git a/SOURCES/openipmi.sysconf b/SOURCES/openipmi.sysconf new file mode 100644 index 0000000..715c6e4 --- /dev/null +++ b/SOURCES/openipmi.sysconf @@ -0,0 +1,68 @@ +## Path: Hardware/IPMI +## Description: Enable standard hardware interfaces (KCS, BT, SMIC) +## Type: yesno +## Default: "yes" +## Config: ipmi +# Enable standard hardware interfaces (KCS, BT, SMIC) +# You probably want this enabled. +IPMI_SI=yes + +## Path: Hardware/IPMI +## Description: Enable /dev/ipmi0 interface, used by ipmitool, ipmicmd, +## Type: yesno +## Default: "yes" +## Config: ipmi +# Enable /dev/ipmi0 interface, used by ipmitool, ipmicmd, +# and other userspace IPMI-using applications. +# You probably want this enabled. +DEV_IPMI=yes + +## Path: Hardware/IPMI +## Description: Enable IPMI_WATCHDOG if you want the IPMI watchdog +## Type: yesno +## Default: "no" +## Config: ipmi +# Enable IPMI_WATCHDOG if you want the IPMI watchdog +# to reboot the system if it hangs +IPMI_WATCHDOG=no + +## Path: Hardware/IPMI +## Description: Watchdog options - modinfo ipmi_watchdog for details +## Type: string +## Default: "timeout=60" +## Config: ipmi +# Watchdog options - modinfo ipmi_watchdog for details +# watchdog timeout value in seconds +# as there is no userspace ping application that runs during shutdown, +# be sure to give it enough time for any device drivers to +# do their cleanup (e.g. megaraid cache flushes) +# without the watchdog triggering prematurely +IPMI_WATCHDOG_OPTIONS="timeout=60" + +## Path: Hardware/IPMI +## Description: Enable IPMI_POWEROFF if you want the IPMI poweroff module to be loaded. +## Type: yesno +## Default: "no" +## Config: ipmi +# Enable IPMI_POWEROFF if you want the IPMI +# poweroff module to be loaded. +IPMI_POWEROFF=no + +## Path: Hardware/IPMI +## Description: Enable IPMI_POWERCYCLE if you want the system to be power-cycled on reboot +## Type: yesno +## Default: "no" +## Config: ipmi +# Enable IPMI_POWERCYCLE if you want the system to be power-cycled (power +# down, delay briefly, power on) rather than power off, on systems +# that support such. IPMI_POWEROFF=yes is also required. +IPMI_POWERCYCLE=no + +## Path: Hardware/IPMI +## Description: Enable "legacy" interfaces for applications +## Type: yesno +## Default: "no" +## Config: ipmi +# Enable "legacy" interfaces for applications +# Intel IMB driver interface +IPMI_IMB=no diff --git a/SPECS/OpenIPMI.spec b/SPECS/OpenIPMI.spec index d5fa0b0..361cc91 100644 --- a/SPECS/OpenIPMI.spec +++ b/SPECS/OpenIPMI.spec @@ -3,7 +3,7 @@ Summary: IPMI (Intelligent Platform Management Interface) library and tools Name: OpenIPMI -Version: 2.0.27 +Version: 2.0.29 Release: 1%{?dist} License: LGPLv2+ and GPLv2+ or BSD URL: http://sourceforge.net/projects/openipmi/ @@ -12,7 +12,6 @@ Source1: openipmi.sysconf Source2: openipmi-helper Source3: ipmi.service Patch1: 0001-man.patch -Patch2: 0002-readline-includes.patch BuildRequires: gdbm-devel swig glib2-devel net-snmp-devel ncurses-devel BuildRequires: openssl-devel python3-devel perl-devel perl-generators @@ -195,6 +194,9 @@ echo ".so man1/openipmish.1" > %{buildroot}%{_mandir}/man1/ipmish.1 %{_mandir}/man5/ipmi_sim_cmd.5* %changelog +* Wed Nov 18 2020 Josef Ridky - 2.0.29-1 +- New upstream release 2.0.29 (#1796588) + * Tue Oct 08 2019 Vaclav Dolezal - 2.0.27-1 - New upstream release 2.0.27