|
@@ -1,12 +1,15 @@
|
|
|
Name: ipmitool
|
|
|
Summary: Utility for IPMI control
|
|
|
Summary(ja): IPMIコントロールユーティリティ
|
|
|
-Version: 1.8.11
|
|
|
-Release: 2%{?_dist_release}
|
|
|
-License: BSD
|
|
|
+Version: 1.8.18
|
|
|
+Release: 1%{?_dist_release}
|
|
|
Group: System Environment/Base
|
|
|
-URL: http://ipmitool.sourceforge.net/
|
|
|
-Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
|
|
|
+Vendor: Project Vine
|
|
|
+Distribution: Vine Linux
|
|
|
+License: BSD
|
|
|
+URL: https://github.com/ipmitool/ipmitool
|
|
|
+%global tagname IPMITOOL_%(echo %{version} | tr . _)
|
|
|
+Source0: https://github.com/ipmitool/ipmitool/releases/download/%{tagname}/%{name}-%{version}.tar.bz2
|
|
|
Source1: openipmi-ipmievd.sysconf
|
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
BuildRequires: openssl-devel readline-devel ncurses-devel
|
|
@@ -15,18 +18,20 @@ Requires(preun): chkconfig
|
|
|
Obsoletes: OpenIPMI-tools < 2.0.14-3
|
|
|
Provides: OpenIPMI-tools = 2.0.14-3
|
|
|
|
|
|
-Patch1: ipmitool-1.8.10-ipmievd-init.patch
|
|
|
-Patch2: ipmitool-1.8.10-ipmievd-condrestart.patch
|
|
|
-Patch3: ipmitool-1.8.11-ipmieved-pidfile.patch
|
|
|
-Patch4: ipmitool-1.8.11-dell-oem.patch
|
|
|
-Patch5: ipmitool-1.8.11-dell-setled.patch
|
|
|
-Patch6: ipmitool-1.8.10-k-option.patch
|
|
|
-Patch7: ipmitool-1.8.11-set-kg-key.patch
|
|
|
-Patch8: ipmitool-1.8.11-set-kg-key2.patch
|
|
|
-Patch9: ipmitool-1.8.11-sol-payload-size.patch
|
|
|
-Patch10: ipmitool-1.8.11-dell-setled-updates.patch
|
|
|
-Patch11: ipmitool-1.8.11-dell-big-endian.patch
|
|
|
-Patch12: ipmitool-1.8.11-sol-leak.patch
|
|
|
+Patch1: 0001-CVE-2011-4339-OpenIPMI.patch
|
|
|
+# WARNING: THIS PATCH MUST BE USED FOR RAWHIDE (f26+) BRANCH
|
|
|
+Patch2: 0002-openssl.patch
|
|
|
+Patch3: 0003-ipmitool-1.8.11-set-kg-key.patch
|
|
|
+Patch4: 0004-slowswid.patch
|
|
|
+Patch5: 0005-sensor-id-length.patch
|
|
|
+Patch6: 0006-enable-usb.patch
|
|
|
+Patch7: 0007-check-input.patch
|
|
|
+Patch8: 0008-add-extern.patch
|
|
|
+Patch9: 0009-best-cipher.patch
|
|
|
+Patch10: 0010-pef-missing-newline.patch
|
|
|
+Patch11: 0011-expand-sensor-name-column.patch
|
|
|
+Patch12: 0012-CVE-2020-5208.patch
|
|
|
+
|
|
|
|
|
|
%description
|
|
|
This package contains a utility for interfacing with devices that support
|
|
@@ -46,24 +51,15 @@ setting LAN configuration, and chassis power control.
|
|
|
%prep
|
|
|
|
|
|
%setup -q
|
|
|
-%patch1 -p1 -b .ipmievd-init
|
|
|
-%patch2 -p0 -b .condrestart
|
|
|
-%patch3 -p1 -b .ipmievd-pidfile
|
|
|
-%patch4 -p1 -b .delloem
|
|
|
-%patch5 -p1 -b .setled
|
|
|
-%patch6 -p1 -b .k-option
|
|
|
-%patch7 -p1 -b .set-kg
|
|
|
-%patch8 -p1 -b .set-kg2
|
|
|
-%patch9 -p1 -b .sol-payload-size
|
|
|
-%patch10 -p1 -b .setled-updates
|
|
|
-%patch11 -p1 -b .fixes
|
|
|
-%patch12 -p1 -b .sol-leak
|
|
|
+%autopatch -p1
|
|
|
|
|
|
for f in AUTHORS ChangeLog; do
|
|
|
iconv -f iso-8859-1 -t utf8 < ${f} > ${f}.utf8
|
|
|
mv ${f}.utf8 ${f}
|
|
|
done
|
|
|
|
|
|
+autoreconf -ivf
|
|
|
+
|
|
|
%build
|
|
|
# --disable-dependency-tracking speeds up the build
|
|
|
# --enable-file-security adds some security checks
|
|
@@ -108,6 +104,10 @@ fi
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Sun Mar 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.8.18-1
|
|
|
+- new upstream release.
|
|
|
+- replaced all patches.
|
|
|
+
|
|
|
* Sun Aug 02 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.11-2
|
|
|
- rebuild with readline-6.3
|
|
|
|