seccomp: mount more up-to-date seccomp features

This commit is contained in:
Dimitri John Ledkov 2020-07-18 00:24:16 +01:00
parent bc4d32a422
commit 31861fd40d
No known key found for this signature in database
GPG Key ID: 9B8EC849D5EF70ED
2 changed files with 2 additions and 0 deletions

View File

@ -123,6 +123,7 @@ preinstall_snaps() {
mount --bind /proc chroot/proc
# Provide more up to date apparmor features, matching target kernel
mount -o bind /usr/share/livecd-rootfs/live-build/apparmor/generic chroot/sys/kernel/security/apparmor/features
mount -o bind /usr/share/livecd-rootfs/live-build/seccomp/generic.actions_avail chroot/proc/sys/kernel/seccomp/actions_avail
snap_validate_seed chroot

View File

@ -101,6 +101,7 @@ setup_mountpoint() {
mount securityfs -t securityfs "$mountpoint/sys/kernel/security"
# Provide more up to date apparmor features, matching target kernel
mount -o bind /usr/share/livecd-rootfs/live-build/apparmor/generic "$mountpoint/sys/kernel/security/apparmor/features/"
mount -o bind /usr/share/livecd-rootfs/live-build/seccomp/generic.actions_avail "$mountpoint/proc/sys/kernel/seccomp/actions_avail"
mount -t tmpfs none "$mountpoint/tmp"
mount -t tmpfs none "$mountpoint/var/lib/apt"
mount -t tmpfs none "$mountpoint/var/cache/apt"