mirror of
git://github.com/lxc/lxc
synced 2025-08-30 18:49:35 +00:00
tests: lxc-test-apparmor-mount: check environment early
don't kill all my processes when running it as user... Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
@@ -23,6 +23,16 @@
|
||||
|
||||
set -e
|
||||
|
||||
# Only run on a normally configured ubuntu lxc system
|
||||
if [ ! -d /sys/class/net/lxcbr0 ]; then
|
||||
echo "lxcbr0 is not configured."
|
||||
exit 1
|
||||
fi
|
||||
if [ "$(id -u)" != "0" ]; then
|
||||
echo "ERROR: Must run as root."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -f /proc/self/ns/cgroup ]; then
|
||||
default_profile="lxc-container-default-cgns (enforce)"
|
||||
else
|
||||
@@ -74,16 +84,6 @@ clear_log() {
|
||||
|
||||
trap cleanup exit
|
||||
|
||||
# Only run on a normally configured ubuntu lxc system
|
||||
if [ ! -d /sys/class/net/lxcbr0 ]; then
|
||||
echo "lxcbr0 is not configured."
|
||||
exit 1
|
||||
fi
|
||||
if [ "$(id -u)" != "0" ]; then
|
||||
echo "ERROR: Must run as root."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
chmod 0666 "$logfile"
|
||||
|
||||
# This would be much simpler if we could run it as
|
||||
|
Reference in New Issue
Block a user