diff options
author | dancer <dancer> | 2006-08-24 22:58:57 +0000 |
---|---|---|
committer | dancer <dancer> | 2006-08-24 22:58:57 +0000 |
commit | 3a597311bb4e9114d1d2629dc63ae1703d713314 (patch) | |
tree | 13870f09b9e7b4b8734816d6d9b070b672c196ac /pbuilder-modules | |
parent | 35c626a51f9802803a298dfaca6faf17a4ae8494 (diff) | |
download | pbuilder-3a597311bb4e9114d1d2629dc63ae1703d713314.tar pbuilder-3a597311bb4e9114d1d2629dc63ae1703d713314.tar.gz |
initial selinux support
Diffstat (limited to 'pbuilder-modules')
-rw-r--r-- | pbuilder-modules | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pbuilder-modules b/pbuilder-modules index accf717..b6a10be 100644 --- a/pbuilder-modules +++ b/pbuilder-modules @@ -126,6 +126,9 @@ function umountproc () { fi umount_one "proc" fi + if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then + umount_one "selinux" + fi # push arguments on a stack to reverse direction. local reversed reversed= @@ -157,6 +160,11 @@ function mountproc () { mkdir -p $BUILDPLACE/dev/pts || true mount -t devpts /dev/pts "$BUILDPLACE/dev/pts" fi + if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then + echo " -> mounting selinux filesystem" + mkdir -p $BUILDPLACE/selinux + mount -t selinuxfs /selinux "$BUILDPLACE/selinux" + fi for mnt in $BINDMOUNTS; do echo "-> Mounting $mnt" mkdir -p "$BUILDPLACE/$mnt" |