/etc/init/cgred.conf is in cgroup-bin 0.37.1-1ubuntu10.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | # cgred
description "cgred"
author "Serge Hallyn <serge.hallyn@canonical.com>"
start on started cgconfig
stop on stopped cgconfig
pre-start script
test -x /usr/sbin/cgrulesengd || { stop; exit 0; }
end script
script
# get default options
OPTIONS=""
CGRED_CONF=/etc/cgrules.conf
if [ -r "/etc/default/cgred" ]; then
. /etc/default/cgred
fi
# Don't run if no configuration file
if [ ! -s "$CGRED_CONF" ]; then
echo "Cgred unconfigured"
stop
exit 0
fi
# Make sure the kernel supports cgroups
# This check is retained from the original sysvinit job, but should
# be superfluous since we depend on cgconfig running, which will
# have mounted this.
grep -q "^cgroup" /proc/mounts || { stop; exit 0; }
exec /usr/sbin/cgrulesengd --nodaemon $OPTIONS
end script
|