-#!/bin/bash -eu
+#!/bin/sh -eu
# Don't mess with containers that don't have /sys/fs/cgroup configured
# (lxc.mount.auto = cgroup:mixed)
# make sure that cpu,cpuacct shows up as cpu and cpuacct
# separately, else systemd is unhappy
- if [[ $DEST == *,* ]]; then
+ if echo $DEST | grep -q ","; then
arr=$(echo $DEST | tr "," "\n")
for single in $arr
do
- mkdir ${LXC_ROOTFS_MOUNT}/sys/fs/cgroup/$single
- mount -n --bind $entry ${LXC_ROOTFS_MOUNT}/sys/fs/cgroup/$single
+ ln -s ${LXC_ROOTFS_MOUNT}/sys/fs/cgroup/$DEST ${LXC_ROOTFS_MOUNT}/sys/fs/cgroup/$single
done
fi
done