summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-security
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2024-10-13 08:57:24 -0400
committerKhem Raj <raj.khem@gmail.com>2024-11-19 13:13:24 -0800
commitaa5179a5ddb9f92cd5983244cb0258b5149342af (patch)
tree3fc3f810af4fe9f04afa7f142a6ace1862977f78 /meta-oe/recipes-security
parent5f76bd19b04336ccad034279ca2e17bb2b7208e3 (diff)
downloadmeta-openembedded-aa5179a5ddb9f92cd5983244cb0258b5149342af.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> (cherry picked from commit e68145b00260fc380242cd67579068427e501c10) Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta-oe/recipes-security')
-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