From: Daniel Hokka Zakrisson Date: Sat, 18 Feb 2012 16:37:47 +0000 (+0100) Subject: Revert "gentoo: do not mess with the cgroup mount at boot time. openrc takes care... X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=59b67cdb2c37032aca2d25045b48db16e44ca14f;hp=d641b1e3fac4d105ac0c7d0739d4cff765387264;p=util-vserver.git Revert "gentoo: do not mess with the cgroup mount at boot time. openrc takes care of this now." This reverts commit 6fdb192300e968e4a7db93060e18560a4429729e. --- diff --git a/gentoo/util-vserver b/gentoo/util-vserver index 3c49ce0..ce9d1ad 100644 --- a/gentoo/util-vserver +++ b/gentoo/util-vserver @@ -23,6 +23,13 @@ start() { ebegin "Loading default device map" $__PKGLIBDIR/bash-wrapper 'handleDeviceMap --set 0 "$__CONFDIR/.defaults/apps/vdevmap"' eend $? + + $__PKGLIBDIR/bash-wrapper 'hasCgroup' + if [ $? -eq 0 ]; then + ebegin "Mounting cgroup-hierarchy" + $__PKGLIBDIR/bash-wrapper 'mount_cgroup' + eend $? + fi } stop() { @@ -42,6 +49,13 @@ stop() { ebegin "Killing all running contexts" $__PKGLIBDIR/bash-wrapper 'kill_contexts' eend $? + + $__PKGLIBDIR/bash-wrapper 'hasCgroup' + if [ $? -eq 0 ]; then + ebegin "Unmounting cgroup-hierarchy" + $__PKGLIBDIR/bash-wrapper 'umount_cgroup' + eend $? + fi } # vim:ts=4:filetype=gentoo-init-d