diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/cgls/cgls.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/src/cgls/cgls.c b/src/cgls/cgls.c index 01140c73d8..e6277a9084 100644 --- a/src/cgls/cgls.c +++ b/src/cgls/cgls.c @@ -131,7 +131,9 @@ static int get_cgroup_root(char **ret) {          if (!arg_machine) {                  r = cg_get_root_path(ret); -                if (r < 0) +                if (r == -ENOEXEC) +                        return log_error_errno(r, "Failed to get root control group path: No cgroup filesystem mounted on /sys/fs/cgroup"); +                else if (r < 0)                          return log_error_errno(r, "Failed to get root control group path: %m");                  return 0; | 
