summaryrefslogtreecommitdiff
path: root/src/shared/cgroup-show.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-12-10 13:23:49 +0100
committerLennart Poettering <lennart@poettering.net>2014-12-10 13:36:10 +0100
commit536bfdab4cca38916ec8b112a6f80b0c068cc806 (patch)
tree534d518c36da1199088167851bceca0678f6d169 /src/shared/cgroup-show.c
parenta644abed54bd4a42ebe2c99af5cc621ffbaf6c55 (diff)
virt: when detecting containers and /run/systemd/container cannot be read, check /proc/1/environ
This way, we should be in a slightly better situation if a container is booted up with only a shell as PID 1. In that case /run/systemd/container will not be populated, and a check for it hence be ineffective. Checking /proc/1/environ doesn't fully fix the problem though, as the file is only accessible with privileges. This means if PID 1 is not systemd, and if privileges have been dropped the container detection will continue to fail.
Diffstat (limited to 'src/shared/cgroup-show.c')
0 files changed, 0 insertions, 0 deletions