From: Daniel Hokka Zakrisson Date: Mon, 6 Feb 2012 09:47:55 +0000 (+0100) Subject: Skip disabled subsystems X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec80c7ae48c156ef33f335e51b55f897559495ad;p=util-vserver.git Skip disabled subsystems --- diff --git a/scripts/vserver.functions b/scripts/vserver.functions index 4cf8024..1367676 100644 --- a/scripts/vserver.functions +++ b/scripts/vserver.functions @@ -1482,7 +1482,7 @@ function _generateCgroupOptions if test -n "$file"; then _readFileToArray CGROUP_SUBSYS "$file" else - CGROUP_SUBSYS=( $($_SED '/^#/d;/^ns[[:space:]]/d;s/[[:space:]].*//' /proc/cgroups) ) + CGROUP_SUBSYS=( $($_AWK '/^#/ { next; } $1 == "ns" { next; } $4 != "0" { printf "%s%s", s, $1; s=","; }' /proc/cgroups) ) fi findFile file "$__CONFDIR/.defaults/cgroup/inherit" "" if test -n "$file"; then