summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2019-05-19 16:40:34 -0700
committerArmin Kuster <akuster808@gmail.com>2019-05-28 07:38:52 -0700
commit8910674d19fa7bc806a68cea80c0038b01e39b61 (patch)
treef198cded1057b821c1f1601399c56a9668c52a8b
parente7771ce287028a21d8eec23ae2145be8f234b671 (diff)
downloadmeta-security-8910674d19fa7bc806a68cea80c0038b01e39b61.tar.gz
base-files: add appending to automount securityfs
Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--meta-integrity/recipes-core/base-files/base-files-ima.inc5
-rw-r--r--meta-integrity/recipes-core/base-files/base-files_%.bbappend1
2 files changed, 6 insertions, 0 deletions
diff --git a/meta-integrity/recipes-core/base-files/base-files-ima.inc b/meta-integrity/recipes-core/base-files/base-files-ima.inc
new file mode 100644
index 0000000..7e9e210
--- /dev/null
+++ b/meta-integrity/recipes-core/base-files/base-files-ima.inc
@@ -0,0 +1,5 @@
1# Append iversion option for auto types
2do_install_append() {
3 sed -i 's/\s*auto\s*defaults/&,iversion/' "${D}${sysconfdir}/fstab"
4 echo 'securityfs /sys/kernel/security securityfs defaults 0 0' >> "${D}${sysconfdir}/fstab"
5}
diff --git a/meta-integrity/recipes-core/base-files/base-files_%.bbappend b/meta-integrity/recipes-core/base-files/base-files_%.bbappend
new file mode 100644
index 0000000..c006f0e
--- /dev/null
+++ b/meta-integrity/recipes-core/base-files/base-files_%.bbappend
@@ -0,0 +1 @@
require ${@bb.utils.contains('DISTRO_FEATURES', 'ima', 'base-files-ima.inc', '', d)}