mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-25 23:21:33 +03:00
cgroup: also include "cgroups.threads" in the list of files to chown
Also, add "cgroups.stat". It's read-only anyway, hence its UID/GID ownership matters little, but it's probably a good idea to keep it ownership in sync with the other read-only files such as "cgroups.controllers". Also, order the list of files alphabetically.
This commit is contained in:
parent
8199d554c1
commit
1cfdbe293f
@ -41,13 +41,15 @@ static int chown_cgroup_path(const char *path, uid_t uid_shift) {
|
||||
|
||||
FOREACH_STRING(fn,
|
||||
".",
|
||||
"tasks",
|
||||
"notify_on_release",
|
||||
"cgroup.procs",
|
||||
"cgroup.events",
|
||||
"cgroup.clone_children",
|
||||
"cgroup.controllers",
|
||||
"cgroup.subtree_control")
|
||||
"cgroup.events",
|
||||
"cgroup.procs",
|
||||
"cgroup.stat",
|
||||
"cgroup.subtree_control",
|
||||
"cgroup.threads",
|
||||
"notify_on_release",
|
||||
"tasks")
|
||||
if (fchownat(fd, fn, uid_shift, uid_shift, 0) < 0)
|
||||
log_full_errno(errno == ENOENT ? LOG_DEBUG : LOG_WARNING, errno,
|
||||
"Failed to chown \"%s/%s\", ignoring: %m", path, fn);
|
||||
|
Loading…
Reference in New Issue
Block a user