mirror of
https://git.yoctoproject.org/meta-security
synced 2026-07-17 04:07:20 +00:00
aide: Update 01.17.4
Precalculate buffer size in base64 functions (CVE-2021-45417) Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
SUMMARY = "Advanced Intrusion Detection Environment"
|
||||
HOMEPAGE = "https://aide.github.io"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
|
||||
DEPENDS = "bison-native libpcre"
|
||||
|
||||
SRC_URI = "https://github.com/aide/aide/releases/download/v${PV}/${BPN}-${PV}.tar.gz \
|
||||
file://aide.conf"
|
||||
|
||||
SRC_URI[sha256sum] = "c81505246f3ffc2e76036d43a77212ae82895b5881d9b9e25c1361b1a9b7a846"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
PACKAGECONFIG ??=" mhash zlib e2fsattrs \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'selinux audit', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'xattr', 'xattr', '', d)} \
|
||||
"
|
||||
PACKAGECONFIG[selinux] = "--with-selinux, --without-selinux, libselinux, libselinux"
|
||||
PACKAGECONFIG[zlib] = "--with-zlib, --without-zlib, zlib, zlib "
|
||||
PACKAGECONFIG[xattr] = "--with-xattr, --without-xattr, attr, attr"
|
||||
PACKAGECONFIG[curl] = "--with-curl, --without-curl, curl, libcurl"
|
||||
PACKAGECONFIG[audit] = "--with-audit, --without-audit,audit"
|
||||
PACKAGECONFIG[gcrypt] = "--with-gcrypt, --without-gcrypt, libgcrypt, libgcrypt"
|
||||
PACKAGECONFIG[mhash] = "--with-mhash, --without-mhash, libmhash, libmhash"
|
||||
PACKAGECONFIG[e2fsattrs] = "--with-e2fsattrs, --without-e2fsattrs, e2fsprogs, e2fsprogs"
|
||||
|
||||
do_install:append () {
|
||||
install -d ${D}${libdir}/${PN}/logs
|
||||
install -d ${D}${sysconfdir}
|
||||
install ${WORKDIR}/aide.conf ${D}${sysconfdir}/
|
||||
}
|
||||
|
||||
CONF_FILE = "${sysconfdir}/aide.conf"
|
||||
|
||||
FILES:${PN} += "${libdir}/${PN} ${sysconfdir}/aide.conf"
|
||||
|
||||
pkg_postinst_ontarget:${PN} () {
|
||||
/usr/bin/aide -i
|
||||
}
|
||||
RDPENDS_${PN} = "bison, libpcre"
|
||||
Reference in New Issue
Block a user