diff options
| author | Khem Raj <raj.khem@gmail.com> | 2023-05-25 22:38:03 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2023-05-26 08:28:37 -0700 |
| commit | e770e09e40bd9ec65412b0e1023e71694e348427 (patch) | |
| tree | bc3e7f9087e362bafa3043ce021bd63e880f7ec9 /meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.9.bb | |
| parent | 6ab0ca758a901afc70104372cabaf79301f933ec (diff) | |
| download | meta-openembedded-e770e09e40bd9ec65412b0e1023e71694e348427.tar.gz | |
ipmiutil: Upgrade to 3.1.9
Changes
03/12/2020 ARCress ipmiutil-3.1.6 changes (iver 3.16)
util/iconfig.c - fix Fedora bug 1811462 [abrt] ipmiutil config -a
util/ipmiutil.c - show version with usage in -h case
scripts/ipmiutil.env.template - renamed env as template
(contributed by mwilliams<at>illuminate.solutions)
scripts/Makefile.am - renamed env as template
scripts/checksel - also rm -f $ddir/sel.idx after isel -d
(contributed by eguzovsky<at>gmail.com)
doc/Makefile.am - change gzip -f to gzip -nf for man pages
(SR#40 patch from Jeremy Puhlman)
08/31/2020 ARCress ipmiutil-3.1.7 changes (iver 3.17)
setup/* - added Win msi setup files
lib/lanplus/lanplus.c - revert WIN IPv6 changes, add os_assert routine
lib/lanplus/lanplus_crypt.c - switch assert to os_assert/return
lib/lanplus/lanplus_crypt_implc.c - switch assert to os_assert
util/ipmidir.h - AMD_SMB_1_STATUS_* 1< to 1<< (SF_SR#41)
util/isel.c - fix compile warning
util/ilan.c - fix compile warning
configure.ac - add --enable-doc option to allow not building documentation
contributed by Fabrice Fontaine (ffontaine)
util/isensor.c - add SDR conflict 0xC5 handling retries with delay
contributed by albertlav
11/15/2021 ARCress ipmiutil-3.1.8 changes (iver 3.18)
libeay32.dll - updated for Windows 64 lanplus
ssleay32.dll - updated for Windows 64 lanplus
util/oem_supermicro.c - disable DIMM decoding from SMBIOS for SuperMicro (albertlav)
util/ilan.c - new -W option to limit lan settings
util/ipmicmd.h - add VENDOR_MITAC
util/subs.c - add VENDOR_MITAC
util/ipmilanplus.c - print reason if no lan2
util/ipmilan2.c - print reason if no lan2
util/isensor.c - never skip free_sdr_cache() SR#45
configure.ac - fix --disable-lanplus option to avoid random disables,
recognize openssl-3.0 for SSL flags
03/03/2023 ARCress ipmiutil-3.1.9 changes (iver 3.19)
util/isensor.c - fix -i get_idx_range to show last idx in range
util/igetevent.c - fix printf extra arg
util/memif.c - SR56: try UEFI address 6d5a7000 if F0000 error
configure.ac - Clang 16 fixes, resolve -Wimplicit-function-declaration issues
(Sam James sam@gentoo.org 11/16/2022)
lib/lanplus/lanplus.h - resolve implicit os_assert declaration (Sam James)
util/ireset.c - SR58: remove is_romley case for ireset -D
scripts/ipmiutil_wdt - SR43: changed $prog to $progn for Debian
scripts/uninstall.vbs - SR53: add ; to fix path
SR53 (Windows): install libeay32.dll, ssleay32.dll into ipmiutil path also
util/ipmidir.c - ipmi_open_direct(char)
util/mem_if.c - UCHAR/int
doc/ipmiutil.spec - enumerate ipmiutil.env, ipmiutil.env.template
configure.ac - add -Wlto-type-mismatch to cfwarn
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.9.bb')
| -rw-r--r-- | meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.9.bb | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.9.bb b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.9.bb new file mode 100644 index 0000000000..daf084f399 --- /dev/null +++ b/meta-oe/recipes-kernel/ipmiutil/ipmiutil_3.1.9.bb | |||
| @@ -0,0 +1,46 @@ | |||
| 1 | SUMMARY = "ipmiutil is an easy-to-use set of IPMI server management utilities.\ | ||
| 2 | It can get/set sensor thresholds, automate SEL management, do SOL console, etc." | ||
| 3 | |||
| 4 | DESCRIPTION = "The IPMI Management Utilities currently work with platforms that \ | ||
| 5 | support the IPMI 1.5 or 2.0 specification. IPMI servers can be managed\ | ||
| 6 | locally, or remotely via IPMI LAN, even when the OS or main CPU is not\ | ||
| 7 | functional.\n \ | ||
| 8 | The ipmiutil utilities will use an IPMI Driver, either the Intel IPMI package \ | ||
| 9 | (ipmidrvr, /dev/imb), MontaVista OpenIPMI (/dev/ipmi0), the valinux IPMI \ | ||
| 10 | Driver (/dev/ipmikcs), or the LANDesk ldipmi daemon. The ipmiutil utilities \ | ||
| 11 | can also use direct user-space I/Os in Linux or FreeBSD if no IPMI driver \ | ||
| 12 | is detected." | ||
| 13 | |||
| 14 | HOMEPAGE = "http://ipmiutil.sourceforge.net" | ||
| 15 | LICENSE = "BSD-2-Clause" | ||
| 16 | LIC_FILES_CHKSUM = "file://COPYING;md5=626a5970304daa1fcb87f757fb42b795" | ||
| 17 | |||
| 18 | DEPENDS += "openssl" | ||
| 19 | |||
| 20 | PARALLEL_MAKE = "" | ||
| 21 | |||
| 22 | SRC_URI = "${SOURCEFORGE_MIRROR}/ipmiutil/ipmiutil-${PV}.tar.gz \ | ||
| 23 | file://fix_systemd_path.patch \ | ||
| 24 | file://0001-ihpm-Include-stdlib.h-for-malloc-free-atoi-functions.patch \ | ||
| 25 | " | ||
| 26 | SRC_URI[sha256sum] = "5ae99bdd1296a8e25cea839784ec39ebca57b0e3701b2d440b8e02e22dc4bc95" | ||
| 27 | |||
| 28 | inherit autotools-brokensep pkgconfig systemd | ||
| 29 | |||
| 30 | PACKAGECONFIG ?= "lanplus gpl" | ||
| 31 | PACKAGECONFIG += "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" | ||
| 32 | PACKAGECONFIG[systemd] = "--enable-systemd=${datadir}/${BPN}, --enable-systemd=no" | ||
| 33 | PACKAGECONFIG[sha256] = "--enable-sha256, --enable-sha256=no, openssl-native, openssl" | ||
| 34 | PACKAGECONFIG[lanplus] = "--enable-lanplus, --enable-lanplus=no, openssl-native, openssl" | ||
| 35 | PACKAGECONFIG[landesk] = "--enable-landesk, --enable-landesk=no" | ||
| 36 | PACKAGECONFIG[sensors] = "--enable-libsensors, --enable-libsensors=no" | ||
| 37 | |||
| 38 | #build with some GPL code | ||
| 39 | PACKAGECONFIG[gpl] = "--enable-gpl, --enable-gpl=no" | ||
| 40 | #no GPL or LanPlus libs | ||
| 41 | PACKAGECONFIG[standalone] = "--enable-standalone, --enable-standalone=no" | ||
| 42 | |||
| 43 | CFLAGS += "-I${STAGING_INCDIR}" | ||
| 44 | LDFLAGS += "-L${STAGING_LIBDIR}" | ||
| 45 | |||
| 46 | COMPATIBLE_HOST = '(x86_64|i.86).*-linux' | ||
