summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2024-10-13 08:57:24 -0400
committerKhem Raj <raj.khem@gmail.com>2024-10-13 09:21:55 -0700
commite68145b00260fc380242cd67579068427e501c10 (patch)
treec3a90863a67de7ff33cbe0d381a34244d651c09c
parente7e10c61fba4840a4ac9592aaca7206c9231f917 (diff)
downloadmeta-openembedded-e68145b00260fc380242cd67579068427e501c10.tar.gz
audit: fix build when systemd is enabled.
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-security/audit/audit_4.0.2.bb6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta-oe/recipes-security/audit/audit_4.0.2.bb b/meta-oe/recipes-security/audit/audit_4.0.2.bb
index 6bb8a2c703..4f1507923a 100644
--- a/meta-oe/recipes-security/audit/audit_4.0.2.bb
+++ b/meta-oe/recipes-security/audit/audit_4.0.2.bb
@@ -93,7 +93,13 @@ do_install:append() {
93 93
94 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then 94 if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
95 install -D -m 0755 ${UNPACKDIR}/auditd ${D}/etc/init.d/auditd 95 install -D -m 0755 ${UNPACKDIR}/auditd ${D}/etc/init.d/auditd
96 fi
97
98 if ! ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
96 rm -rf ${D}${libdir}/systemd 99 rm -rf ${D}${libdir}/systemd
100 install -d ${D}${systemd_unitdir}/system
101 install -m 0644 ${B}/init.d/auditd.service ${D}${systemd_unitdir}/system/
102 install -m 0644 ${B}/init.d/audit-rules.service ${D}${systemd_unitdir}/system/
97 fi 103 fi
98 104
99 # Create /var/spool/audit directory for audisp-remote 105 # Create /var/spool/audit directory for audisp-remote