common: mount /sys/firmware/efi/efivars if available

This commit is contained in:
Dave Reisner 2013-11-14 14:45:37 -05:00
parent 8f2bd395ec
commit c746f87fc3

2
common
View File

@ -76,6 +76,8 @@ api_fs_mount() {
mount_conditionally "! mountpoint -q '$1'" "$1" "$1" --bind &&
track_mount proc "$1/proc" -t proc -o nosuid,noexec,nodev &&
track_mount sys "$1/sys" -t sysfs -o nosuid,noexec,nodev,ro &&
mount_conditionally "[[ -d $1/sys/firmware/efi/efivars ]]" \
efivarfs "$1/sys/firmware/efi/efivars" -t efivarfs -o nosuid,noexec,nodev &&
track_mount udev "$1/dev" -t devtmpfs -o mode=0755,nosuid &&
track_mount devpts "$1/dev/pts" -t devpts -o mode=0620,gid=5,nosuid,noexec &&
track_mount shm "$1/dev/shm" -t tmpfs -o mode=1777,nosuid,nodev &&