SHA256
1
0
forked from pool/ipmitool

- clean up patches

rename fwum_enhance_output.patch
   to 0001-Enhance-fwum-output.patch
  rename fix_file_permissions.patch
   to 0002-Fix-file-permissions.patch
  rename several_more_compile_fixes.patch
   to 0003-Cleanup-and-compiler-issues-only-no-functional-chang.patch
  rename ipmitool_adjust_suse_paths.patch
   to 0004-Adjust-SUSE-paths.patch
  rename hpm_x_compatibility_msg_is_debug_only.patch
   to 0005-HPM-x-compatibility-message-is-DEBUG-only.patch
  rename autotools_define_DOWNLOAD.diff
   to 0006-Make-IANA-PEN-download-configurable-fix-uninitalized.patch

- Update to version 1.8.18+git20200916.1245aaa387dc:
  * fru: Fix crashes on 6-bit ASCII strings
  * Refix 6e037d6bfbbb93b349c8ca331ebde03a837f76bf
  * oem: Add product ID for YADRO VEGMAN
  * configure.ac: add '--location' for curl to follow location
  * configure.ac: replace '-#' by '--progress-bar' with curl
  * log: refix 16f937a1: Add missing header changes
  * Add version info to debug output
  * doc, ci: Fix an error in package name for Windows
  * doc: Fix a small typo in INSTALL
  * RPM support: updated spec file changelog

OBS-URL: https://build.opensuse.org/package/show/systemsmanagement/ipmitool?expand=0&rev=53
This commit is contained in:
Klaus Kämpf 2020-09-23 07:51:43 +00:00 committed by Git OBS Bridge
parent 331d0a61d2
commit 42f6b48b25
14 changed files with 5067 additions and 435 deletions

View File

@ -1,8 +1,17 @@
Index: ipmitool-1.8.16/lib/ipmi_fwum.c From 9d1b55b396007558288a9807ef269141c6aeac25 Mon Sep 17 00:00:00 2001
=================================================================== From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
--- ipmitool-1.8.16.orig/lib/ipmi_fwum.c 2015-11-22 13:50:54.000000000 +0100 Date: Wed, 23 Sep 2020 09:35:23 +0200
+++ ipmitool-1.8.16/lib/ipmi_fwum.c 2016-02-25 13:25:35.907249893 +0100 Subject: [PATCH 1/6] Enhance fwum output
@@ -1098,12 +1098,14 @@ ipmi_kfwum_checkfwcompat(tKFWUM_BoardInf
---
lib/ipmi_fwum.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/lib/ipmi_fwum.c b/lib/ipmi_fwum.c
index b01c5458d974..ba97da3ae266 100644
--- a/lib/ipmi_fwum.c
+++ b/lib/ipmi_fwum.c
@@ -1098,12 +1098,14 @@ ipmi_kfwum_checkfwcompat(tKFWUM_BoardInfo boardInfo,
int compatible = 0; int compatible = 0;
if (boardInfo.iana != firmInfo.iana) { if (boardInfo.iana != firmInfo.iana) {
lprintf(LOG_ERR, lprintf(LOG_ERR,
@ -19,7 +28,7 @@ Index: ipmitool-1.8.16/lib/ipmi_fwum.c
compatible = (-1); compatible = (-1);
} }
if (compatible != 0) { if (compatible != 0) {
@@ -1121,6 +1123,10 @@ printf_kfwum_info(tKFWUM_BoardInfo board @@ -1121,6 +1123,10 @@ printf_kfwum_info(tKFWUM_BoardInfo boardInfo, tKFWUM_InFirmwareInfo firmInfo)
printf( printf(
"Target IANA number : %u\n", boardInfo.iana); "Target IANA number : %u\n", boardInfo.iana);
printf( printf(
@ -30,3 +39,6 @@ Index: ipmitool-1.8.16/lib/ipmi_fwum.c
"File Size : %lu bytes\n", firmInfo.fileSize); "File Size : %lu bytes\n", firmInfo.fileSize);
printf( printf(
"Firmware Version : %d.%d%d SDR %d\n", firmInfo.versMajor, "Firmware Version : %d.%d%d SDR %d\n", firmInfo.versMajor,
--
2.26.0

View File

@ -0,0 +1,35 @@
From b7f319ded60e89470012c6f9f957a0bcf9ab7d98 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
Date: Wed, 23 Sep 2020 09:35:54 +0200
Subject: [PATCH 2/6] Fix file permissions
---
src/ipmievd.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/ipmievd.c b/src/ipmievd.c
index eeaa0c9c3b98..df01cc8bdf0b 100644
--- a/src/ipmievd.c
+++ b/src/ipmievd.c
@@ -700,6 +700,7 @@ ipmievd_main(struct ipmi_event_intf * eintf, int argc, char ** argv)
int i, rc;
int daemon = 1;
struct sigaction act;
+ mode_t oldumask;
memset(pidfile, 0, 64);
sprintf(pidfile, "%s%d", DEFAULT_PIDFILE, eintf->intf->devnum);
@@ -762,8 +763,9 @@ ipmievd_main(struct ipmi_event_intf * eintf, int argc, char ** argv)
ipmi_start_daemon(eintf->intf);
- umask(022);
+ oldumask = umask(022);
fp = ipmi_open_file_write(pidfile);
+ umask(oldumask);
if (!fp) {
/* Failed to get fp on PID file -> exit. */
log_halt();
--
2.26.0

View File

@ -1,17 +1,21 @@
Cleanup and compiler issues only, no functional change From e48fa62fe6e9b5fa1f537c2d149078fb0ce218c1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
Date: Wed, 23 Sep 2020 09:36:46 +0200
Subject: [PATCH 3/6] Cleanup and compiler issues only, no functional change
Changes partly very old and not possible to find the original author. Changes partly very old and not possible to find the original author.
Signed-off-by: Thomas Renninger <trenn@suse.de> Signed-off-by: Thomas Renninger <trenn@suse.de>
--- ---
lib/ipmi_ekanalyzer.c | 2 +- lib/ipmi_ekanalyzer.c | 2 +-
lib/ipmi_picmg.c | 4 ++-- lib/ipmi_picmg.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-) 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/ipmi_ekanalyzer.c b/lib/ipmi_ekanalyzer.c
index be6b671ac6aa..73472e74d760 100644
--- a/lib/ipmi_ekanalyzer.c --- a/lib/ipmi_ekanalyzer.c
+++ b/lib/ipmi_ekanalyzer.c +++ b/lib/ipmi_ekanalyzer.c
@@ -4013,7 +4013,7 @@ @@ -4017,7 +4017,7 @@ ipmi_ek_display_clock_config_record(struct ipmi_ek_multi_header *record)
(feature & 1) ? "Source" : "Receiver"); (feature & 1) ? "Source" : "Receiver");
printf("\tFamily: 0x%02x - AccLVL: 0x%02x\n", printf("\tFamily: 0x%02x - AccLVL: 0x%02x\n",
family, accuracy); family, accuracy);
@ -20,9 +24,11 @@ Signed-off-by: Thomas Renninger <trenn@suse.de>
freq, min_freq, max_freq); freq, min_freq, max_freq);
} }
printf("\n"); printf("\n");
diff --git a/lib/ipmi_picmg.c b/lib/ipmi_picmg.c
index 8becc7883922..a7e32f626894 100644
--- a/lib/ipmi_picmg.c --- a/lib/ipmi_picmg.c
+++ b/lib/ipmi_picmg.c +++ b/lib/ipmi_picmg.c
@@ -949,7 +949,7 @@ @@ -949,7 +949,7 @@ ipmi_picmg_portstate_get(struct ipmi_intf * intf, int32_t interface,
} }
else if (d->type >= 0x06 && d->type <= 0xef) else if (d->type >= 0x06 && d->type <= 0xef)
{ {
@ -31,7 +37,7 @@ Signed-off-by: Thomas Renninger <trenn@suse.de>
} }
else if (d->type >= 0xf0 && d->type <= 0xfe) else if (d->type >= 0xf0 && d->type <= 0xfe)
{ {
@@ -1805,7 +1805,7 @@ @@ -1805,7 +1805,7 @@ ipmi_picmg_clk_get(struct ipmi_intf * intf, uint8_t clk_id, int8_t clk_res,
oemval2str( rsp->data[3], rsp->data[4], oemval2str( rsp->data[3], rsp->data[4],
picmg_clk_accuracy_vals)); picmg_clk_accuracy_vals));
@ -40,3 +46,6 @@ Signed-off-by: Thomas Renninger <trenn@suse.de>
} }
} }
} }
--
2.26.0

View File

@ -1,9 +1,16 @@
From 8ede995f261edd539bd1f1d454dd74941a6f4aa8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
Date: Wed, 23 Sep 2020 09:37:22 +0200
Subject: [PATCH 4/6] Adjust SUSE paths
--- ---
contrib/bmc-snmp-proxy | 4 ++++ contrib/bmc-snmp-proxy | 4 ++++
contrib/bmc-snmp-proxy.service | 4 ++-- contrib/bmc-snmp-proxy.service | 4 ++--
contrib/exchange-bmc-os-info.service.redhat | 4 ++-- contrib/exchange-bmc-os-info.service.redhat | 4 ++--
3 files changed, 8 insertions(+), 4 deletions(-) 3 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/contrib/bmc-snmp-proxy b/contrib/bmc-snmp-proxy
index fcb2ab8256d3..7f0a5a86472e 100644
--- a/contrib/bmc-snmp-proxy --- a/contrib/bmc-snmp-proxy
+++ b/contrib/bmc-snmp-proxy +++ b/contrib/bmc-snmp-proxy
@@ -14,6 +14,10 @@ @@ -14,6 +14,10 @@
@ -17,9 +24,11 @@
############################################################################# #############################################################################
# GLOBALS # GLOBALS
############################################################################# #############################################################################
diff --git a/contrib/bmc-snmp-proxy.service b/contrib/bmc-snmp-proxy.service
index 247137a4fffd..80b7b100c4e2 100644
--- a/contrib/bmc-snmp-proxy.service --- a/contrib/bmc-snmp-proxy.service
+++ b/contrib/bmc-snmp-proxy.service +++ b/contrib/bmc-snmp-proxy.service
@@ -11,8 +11,8 @@ @@ -11,8 +11,8 @@ ConditionPathExists=/var/run/bmc-info
Type=oneshot Type=oneshot
RemainAfterExit=yes RemainAfterExit=yes
@ -30,9 +39,11 @@
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
diff --git a/contrib/exchange-bmc-os-info.service.redhat b/contrib/exchange-bmc-os-info.service.redhat
index eb28ffee1f33..34e90fdb19bb 100644
--- a/contrib/exchange-bmc-os-info.service.redhat --- a/contrib/exchange-bmc-os-info.service.redhat
+++ b/contrib/exchange-bmc-os-info.service.redhat +++ b/contrib/exchange-bmc-os-info.service.redhat
@@ -7,8 +7,8 @@ @@ -7,8 +7,8 @@ AssertPathExistsGlob=/dev/ipmi*
[Service] [Service]
Type=oneshot Type=oneshot
RemainAfterExit=yes RemainAfterExit=yes
@ -43,3 +54,6 @@
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
--
2.26.0

View File

@ -0,0 +1,28 @@
From d682f056d836b7978d67c5f9170a3ebfb103f54d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
Date: Wed, 23 Sep 2020 09:38:11 +0200
Subject: [PATCH 5/6] HPM x compatibility message is DEBUG only
bsc#948540
Signed-off-by: Thomas Renninger <trenn@suse.com>
---
lib/hpm2.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/hpm2.c b/lib/hpm2.c
index 52e5366c7725..c7ae2343c004 100644
--- a/lib/hpm2.c
+++ b/lib/hpm2.c
@@ -99,7 +99,7 @@ int hpm2_get_capabilities(struct ipmi_intf * intf,
lprintf(LOG_DEBUG, "IPM Controller is not HPM.2 compatible");
return rsp->ccode;
} else if (rsp->ccode) {
- lprintf(LOG_NOTICE, "Get HPM.x Capabilities request failed,"
+ lprintf(LOG_DEBUG, "Get HPM.x Capabilities request failed,"
" compcode = %x", rsp->ccode);
return rsp->ccode;
}
--
2.26.0

View File

@ -1,4 +1,8 @@
Make IANA PEN download configurable - fix uninitalized DOWNLOAD variable From 44faed961d148ded6e6a75b73a25d85bcbdd843c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@suse.de>
Date: Wed, 23 Sep 2020 09:44:29 +0200
Subject: [PATCH 6/6] Make IANA PEN download configurable - fix uninitalized
DOWNLOAD variable
Currently if you do not have wget and curl requirement met, you get Currently if you do not have wget and curl requirement met, you get
this error: this error:
@ -11,7 +15,6 @@ this error:
[ 104s] Usually this means the macro was only invoked conditionally. [ 104s] Usually this means the macro was only invoked conditionally.
[ 104s] error: Bad exit status from /var/tmp/rpm-tmp.TYnvu5 (%build) [ 104s] error: Bad exit status from /var/tmp/rpm-tmp.TYnvu5 (%build)
Internet download is restricted in most build environments. Internet download is restricted in most build environments.
So there must be a knob to enable/disable IANA PEN database download. So there must be a knob to enable/disable IANA PEN database download.
For security reasons and as a good manner for open source tools, the internet For security reasons and as a good manner for open source tools, the internet
@ -35,16 +38,16 @@ The URL is unfortunately hardcoded in the message. I couldn't find a quick
way to show the IANA_PEN_URL variable there, so if this is ever changed (it is way to show the IANA_PEN_URL variable there, so if this is ever changed (it is
not configurable right now, but maybe with a follow up patch in the future), not configurable right now, but maybe with a follow up patch in the future),
it has to be changed in the help string as well. it has to be changed in the help string as well.
--- ---
Makefile.am | 5 ++--- Makefile.am | 5 ++---
configure.ac | 38 ++++++++++++++++++++++++++------------ configure.ac | 39 ++++++++++++++++++++++++++-------------
2 files changed, 28 insertions(+), 15 deletions(-) 2 files changed, 28 insertions(+), 16 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index ce3267f00bc8..05fa209e90bc 100644
--- a/Makefile.am --- a/Makefile.am
+++ b/Makefile.am +++ b/Makefile.am
@@ -41,7 +41,6 @@ @@ -41,7 +41,6 @@ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure configure-stamp \
$(distdir).tar.gz $(distdir).tar.bz2 $(distdir).tar.gz $(distdir).tar.bz2
SUBDIRS = lib src include doc contrib control SUBDIRS = lib src include doc contrib control
@ -52,7 +55,7 @@ it has to be changed in the help string as well.
dist-hook: dist-hook:
cp control/ipmitool.spec $(distdir) cp control/ipmitool.spec $(distdir)
@@ -52,8 +51,8 @@ @@ -53,8 +52,8 @@ if DOWNLOAD
enterprise-numbers: enterprise-numbers:
@echo Downloading IANA PEN database... @echo Downloading IANA PEN database...
@ -63,9 +66,11 @@ it has to be changed in the help string as well.
rm tmpfile.$$PPID; \ rm tmpfile.$$PPID; \
false; \ false; \
} }
diff --git a/configure.ac b/configure.ac
index b421192daef7..c7a20cad1dc3 100644
--- a/configure.ac --- a/configure.ac
+++ b/configure.ac +++ b/configure.ac
@@ -56,23 +56,34 @@ @@ -56,23 +56,34 @@ if test "x$exec_prefix" = "xNONE"; then
exec_prefix="$prefix" exec_prefix="$prefix"
fi fi
@ -91,17 +96,17 @@ it has to be changed in the help string as well.
+ DOWNLOAD="$CURL -#" + DOWNLOAD="$CURL -#"
+ fi + fi
else else
- DOWNLOAD="$CURL -#" - DOWNLOAD="$CURL --location --progress-bar"
- AM_CONDITIONAL([DOWNLOAD], [true]) - AM_CONDITIONAL([DOWNLOAD], [true])
+ DOWNLOAD="$WGET -c -nd -O -" + DOWNLOAD="$WGET -c -nd -O -"
fi fi
-else
- DOWNLOAD="$WGET -c -nd -O -"
+fi +fi
+if test "x$xenable_iana_download" = "xyes"; then +if test "x$xenable_iana_download" = "xyes"; then
AM_CONDITIONAL([DOWNLOAD], [true]) + AM_CONDITIONAL([DOWNLOAD], [true])
+ AC_SUBST(DOWNLOAD, $DOWNLOAD) + AC_SUBST(DOWNLOAD, $DOWNLOAD)
+else else
- DOWNLOAD="$WGET -c -nd -O -"
- AM_CONDITIONAL([DOWNLOAD], [true])
+ AM_CONDITIONAL([DOWNLOAD], [false]) + AM_CONDITIONAL([DOWNLOAD], [false])
fi fi
@ -112,11 +117,14 @@ it has to be changed in the help string as well.
dnl dnl
dnl set default option values dnl set default option values
dnl dnl
@@ -776,4 +787,7 @@ @@ -773,4 +784,6 @@ AC_MSG_RESULT([Extra tools])
AC_MSG_RESULT([ ipmievd : yes]) AC_MSG_RESULT([ ipmievd : yes])
AC_MSG_RESULT([ ipmishell : $xenable_ipmishell]) AC_MSG_RESULT([ ipmishell : $xenable_ipmishell])
AC_MSG_RESULT([]) AC_MSG_RESULT([])
-
+AC_MSG_RESULT([ Download IANA PEN database : $xenable_iana_download]) +AC_MSG_RESULT([ Download IANA PEN database : $xenable_iana_download])
+AC_MSG_RESULT([ IANA PEN database URL : $xiana_pen_url]) +AC_MSG_RESULT([ IANA PEN database URL : $xiana_pen_url])
+AC_MSG_RESULT([]) +AC_MSG_RESULT([])
--
2.26.0

4
_servicedata Normal file
View File

@ -0,0 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/ipmitool/ipmitool.git</param>
<param name="changesrevision">1245aaa387dca1cb99408869b2c1b3e2410a1352</param></service></servicedata>

File diff suppressed because it is too large Load Diff

View File

@ -1,25 +0,0 @@
---
src/ipmievd.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--- a/src/ipmievd.c
+++ b/src/ipmievd.c
@@ -700,6 +700,7 @@
int i, rc;
int daemon = 1;
struct sigaction act;
+ mode_t oldumask;
memset(pidfile, 0, 64);
sprintf(pidfile, "%s%d", DEFAULT_PIDFILE, eintf->intf->devnum);
@@ -762,8 +763,9 @@
ipmi_start_daemon(eintf->intf);
- umask(022);
+ oldumask = umask(022);
fp = ipmi_open_file_write(pidfile);
+ umask(oldumask);
if (!fp) {
/* Failed to get fp on PID file -> exit. */
log_halt();

View File

@ -1,17 +0,0 @@
Signed-off-by: Thomas Renninger <trenn@suse.com>
bsc#948540
Index: ipmitool-1.8.18/lib/hpm2.c
===================================================================
--- ipmitool-1.8.18.orig/lib/hpm2.c 2018-09-09 13:48:58.000000000 +0200
+++ ipmitool-1.8.18/lib/hpm2.c 2018-09-25 11:42:48.254519175 +0200
@@ -99,7 +99,7 @@ int hpm2_get_capabilities(struct ipmi_in
lprintf(LOG_DEBUG, "IPM Controller is not HPM.2 compatible");
return rsp->ccode;
} else if (rsp->ccode) {
- lprintf(LOG_NOTICE, "Get HPM.x Capabilities request failed,"
+ lprintf(LOG_DEBUG, "Get HPM.x Capabilities request failed,"
" compcode = %x", rsp->ccode);
return rsp->ccode;
}

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52768d6a7346f34c8e60fdc023a0d578ade1921dca07f75fe3dc1c0cbd690671
size 456868

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f798d236ff6a75dd2be925cb25b7af521d45bcc74d40daf2b5a36b33539e34f3
size 458952

View File

@ -1,3 +1,35 @@
-------------------------------------------------------------------
Wed Sep 23 07:49:45 UTC 2020 - Klaus Kämpf <kkaempf@suse.com>
- clean up patches
rename fwum_enhance_output.patch
to 0001-Enhance-fwum-output.patch
rename fix_file_permissions.patch
to 0002-Fix-file-permissions.patch
rename several_more_compile_fixes.patch
to 0003-Cleanup-and-compiler-issues-only-no-functional-chang.patch
rename ipmitool_adjust_suse_paths.patch
to 0004-Adjust-SUSE-paths.patch
rename hpm_x_compatibility_msg_is_debug_only.patch
to 0005-HPM-x-compatibility-message-is-DEBUG-only.patch
rename autotools_define_DOWNLOAD.diff
to 0006-Make-IANA-PEN-download-configurable-fix-uninitalized.patch
-------------------------------------------------------------------
Wed Sep 23 07:30:26 UTC 2020 - kkaempf@suse.com
- Update to version 1.8.18+git20200916.1245aaa387dc:
* fru: Fix crashes on 6-bit ASCII strings
* Refix 6e037d6bfbbb93b349c8ca331ebde03a837f76bf
* oem: Add product ID for YADRO VEGMAN
* configure.ac: add '--location' for curl to follow location
* configure.ac: replace '-#' by '--progress-bar' with curl
* log: refix 16f937a1: Add missing header changes
* Add version info to debug output
* doc, ci: Fix an error in package name for Windows
* doc: Fix a small typo in INSTALL
* RPM support: updated spec file changelog
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 11 13:39:26 UTC 2020 - Ismail Dönmez <idonmez@suse.com> Tue Feb 11 13:39:26 UTC 2020 - Ismail Dönmez <idonmez@suse.com>

View File

@ -17,7 +17,7 @@
Name: ipmitool Name: ipmitool
Version: 1.8.18+git20200204.7ccea28 Version: 1.8.18+git20200916.1245aaa387dc
Release: 0 Release: 0
Summary: Utility for IPMI Control Summary: Utility for IPMI Control
License: BSD-3-Clause License: BSD-3-Clause
@ -27,12 +27,12 @@ Source: %{name}-%{version}.tar.xz
Source1: ipmievd.service Source1: ipmievd.service
Source2: ipmievd.sysconf Source2: ipmievd.sysconf
Source3: enterprise-numbers Source3: enterprise-numbers
Patch0: fwum_enhance_output.patch Patch1: 0001-Enhance-fwum-output.patch
Patch1: fix_file_permissions.patch Patch2: 0002-Fix-file-permissions.patch
Patch2: several_more_compile_fixes.patch Patch3: 0003-Cleanup-and-compiler-issues-only-no-functional-chang.patch
Patch3: ipmitool_adjust_suse_paths.patch Patch4: 0004-Adjust-SUSE-paths.patch
Patch4: hpm_x_compatibility_msg_is_debug_only.patch Patch5: 0005-HPM-x-compatibility-message-is-DEBUG-only.patch
Patch5: autotools_define_DOWNLOAD.diff Patch6: 0006-Make-IANA-PEN-download-configurable-fix-uninitalized.patch
BuildRequires: libtool BuildRequires: libtool
BuildRequires: openssl-devel BuildRequires: openssl-devel
BuildRequires: readline-devel BuildRequires: readline-devel