[PATCH] Automatically mounting cgroup on /sys/fs/cgroup if it is supported (Closes: #601757).

Daniel Baumann daniel at debian.org
Fri Oct 29 10:39:26 UTC 2010


---
 debian/src/initscripts/etc/init.d/mountkernfs.sh |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/debian/src/initscripts/etc/init.d/mountkernfs.sh b/debian/src/initscripts/etc/init.d/mountkernfs.sh
index f3222b8..7c53f98 100644
--- a/debian/src/initscripts/etc/init.d/mountkernfs.sh
+++ b/debian/src/initscripts/etc/init.d/mountkernfs.sh
@@ -46,6 +46,15 @@ do_start () {
 		domount sysfs "" /sys sysfs -onodev,noexec,nosuid
 	fi
 
+	#
+	# Mount cgroup on /sys/fs/cgroup
+	#
+	# Only mount sysfs if it is supported (kernel >= 2.6.32)
+	if grep -E -qs "cgroup\$" /proc/filesystems && [ -d /sys/fs/cgroup ]
+	then
+		domount cgroup "" /sys/fs/cgroup cgroup -onodev,noexec,nosuid
+	fi
+
 	# Mount /var/run and /var/lock as tmpfs if enabled
 	if [ yes = "$RAMRUN" ] ; then
 		RUN_OPT=
-- 
1.7.2.3


--------------080704040405050004070601--





More information about the Pkg-sysvinit-devel mailing list