Package: cgroup-bin Version: 0.37-2 Severity: important cpu = /sys/fs/cgroup hide the other mounts. Using cpu = /sys/fs/cgroup/cpu fixes this and let systemd works.
Best regards Alban -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-rc6-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages cgroup-bin depends on: ii libc6 2.13-0exp1 Embedded GNU C Library: Shared lib ii libcgroup1 0.37-2 A library to control and monitor c cgroup-bin recommends no packages. cgroup-bin suggests no packages. -- Configuration Files: /etc/cgconfig.conf changed: mount { cpu = /sys/fs/cgroup/cpu; cpuacct = /sys/fs/cgroup/cpuacct; devices = /sys/fs/cgroup/devices; } /etc/init.d/cgconfig changed: prefix=/usr;exec_prefix=${prefix};sbindir=${exec_prefix}/sbin CGCONFIGPARSER_BIN=$sbindir/cgconfigparser CGROUP_FS=cgroup CONFIG_FILE=/etc/cgconfig.conf declare -a MOUNTPOINT declare -a MOUNTOPTS maxindex=0 servicename=cgconfig . /lib/lsb/init-functions CREATE_DEFAULT=yes if [ -e /etc/default/cgconfig ]; then . /etc/default/cgconfig fi RETVAL=0 create_default_groups() { declare defaultcgroup if [ -f /etc/cgrules.conf ] then read user ctrl defaultcgroup <<< \ `grep -m1 '^\*[[:space:]]\+' /etc/cgrules.conf` if [[ -n $defaultcgroup && $defaultcgroup = "*" ]] then log_warning_msg "/etc/cgrules.conf incorrect" log_warning_msg "Overriding it" defaultcgroup= fi fi if [ -z $defaultcgroup ] then defaultcgroup=sysdefault/ fi # # Find all mounted subsystems and create comma-separated list # of controllers. # controllers=`lssubsys 2>/dev/null | tr '\n' ',' | sed s/.$//` # # Create the default group, ignore errors when the default group # already exists. # cgcreate -f 664 -d 775 -g $controllers:$defaultcgroup 2>/dev/null # # special rule for cpusets # if echo $controllers | grep -q -w cpuset; then cpus=`cgget -nv -r cpuset.cpus /` cgset -r cpuset.cpus=$cpus $defaultcgroup mems=`cgget -nv -r cpuset.mems /` cgset -r cpuset.mems=$mems $defaultcgroup fi # # Classify everything to default cgroup. Ignore errors, some processes # may exit after ps is run and before cgclassify moves them. # cgclassify -g $controllers:$defaultcgroup `ps --no-headers -eL o tid` \ 2>/dev/null || : } start() { echo -n "Starting cgconfig service: " if [ -f /var/lock/$servicename ] then log_warning_msg "lock file already exists" return 0 fi if [ $? -eq 0 ] then if [ ! -s $CONFIG_FILE ] then log_failure_msg $CONFIG_FILE "is not configured" return 6 fi $CGCONFIGPARSER_BIN -l $CONFIG_FILE retval=$? if [ $retval -ne 0 ] then log_failure_msg "Failed to parse " $CONFIG_FILE return 1 fi fi if [ $CREATE_DEFAULT == "yes" ]; then create_default_groups fi touch /var/lock/$servicename retval=$? if [ $retval -ne 0 ] then log_failure_msg "Failed to touch " /var/lock/$servicename return 1 fi log_success_msg return 0 } stop() { echo -n "Stopping cgconfig service: " cgclear rm -f /var/lock/$servicename log_success_msg return 0 } trapped() { # # Do nothing # true } usage() { echo "$0 <start|stop|restart|force-reload|condrestart|status>" exit 2 } common() { # # main script work done here # trap "trapped ABRT" ABRT trap "trapped QUIT" QUIT trap "trapped TERM" TERM trap "trapped INT" INT } case $1 in 'stop') common stop; RETVAL=$? ;; 'start') common start; RETVAL=$? ;; 'restart'|'force-reload') common stop start RETVAL=$? ;; 'reload') common stop start RETVAL=$? ;; 'condrestart') if [ -f /var/lock/$servicename ] ; then stop start RETVAL=$? fi ;; 'status') if [ -f /var/lock/$servicename ] ; then echo "Running" exit 0 else echo "Stopped" exit 3 fi ;; *) usage ;; esac exit $RETVAL -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org