Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4e0a7f22 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge changes Ib5012456,Idbfb49c2,Ieb953c18

* changes:
  Use uid_t for user IDs and gid_t for group IDs
  Fix cgroup directory permissions
  Simplify cgroups.json
parents 95c77707 32a9b1c3
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -442,8 +442,8 @@ static int createProcessGroupInternal(uid_t uid, int initialPid, std::string cgr

    struct stat cgroup_stat;
    mode_t cgroup_mode = 0750;
    gid_t cgroup_uid = AID_SYSTEM;
    uid_t cgroup_gid = AID_SYSTEM;
    uid_t cgroup_uid = AID_SYSTEM;
    gid_t cgroup_gid = AID_SYSTEM;
    int ret = 0;

    if (stat(cgroup.c_str(), &cgroup_stat) == 1) {
+3 −6
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
    {
      "Controller": "blkio",
      "Path": "/dev/blkio",
      "Mode": "0755",
      "Mode": "0775",
      "UID": "system",
      "GID": "system"
    },
@@ -32,16 +32,13 @@
  ],
  "Cgroups2": {
    "Path": "/sys/fs/cgroup",
    "Mode": "0755",
    "Mode": "0775",
    "UID": "system",
    "GID": "system",
    "Controllers": [
      {
        "Controller": "freezer",
        "Path": ".",
        "Mode": "0755",
        "UID": "system",
        "GID": "system"
        "Path": "."
      }
    ]
  }