This file is indexed.

/bin/cgroups-mount is in cgroup-lite 1.11.

This file is owned by root:root, with mode 0o755.

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
36
37
38
39
40
41
42
43
44
#!/bin/sh
# Copyright 2011-2016 Canonical, Inc
# Author: Serge Hallyn <serge.hallyn@canonical.com>

set -e

# For simplicity this script provides no flexibility

# If cgroup is mounted by fstab, don't run
# Don't get too smart - bail on any uncommented entry with 'cgroup' in it
if grep -v '^#' /etc/fstab | grep -q cgroup; then
	echo "cgroups mounted from fstab, not mounting /sys/fs/cgroup"
	exit 0
fi

# kernel provides cgroups?
if [ ! -e /proc/cgroups ]; then
	exit 0
fi

# Mount /sys/fs/cgroup if not already done
mountpoint -q /sys/fs/cgroup || mount -t tmpfs -o uid=0,gid=0,mode=0755 cgroup /sys/fs/cgroup

# get list of cgroup kernel controllers
for d in `sed -e '1d;s/\([^\t]\)\t.*$/\1/' /proc/cgroups`; do
	mkdir -p /sys/fs/cgroup/$d
	mountpoint -q /sys/fs/cgroup/$d || (mount -n -t cgroup -o $d cgroup /sys/fs/cgroup/$d || rmdir /sys/fs/cgroup/$d || true)
done

# Find any named controllers which already exist
# If we do this we have to make sure to run after proc is mounted
#for d in `sed -e '/name=/!d;s/^.*name=\([^:]*\).*/\1/' /proc/self/cgroup`; do
#	mkdir -p "/sys/fs/cgroup/${d}"
#	mountpoint -q /sys/fs/cgroup/"${d}" || (mount -n -t cgroup -o none,name="${d}" name="${d}" "/sys/fs/cgroup/${d}" || rmdir "/sys/fs/cgroup/${d}" || true)
#done

# Always mount name=systemd
dir=/sys/fs/cgroup/systemd
if [ ! -d "${dir}" ]; then
	mkdir "${dir}"
	mount -n -t cgroup -o none,name=systemd name=systemd "${dir}" || rmdir "${dir}" || true
fi

exit 0