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

Commit d291d68c authored by Elliott Hughes's avatar Elliott Hughes
Browse files

run-as: remove unecessary code.

We haven't had a symlink here for many years, so there's no reason to
allow one any more.

Test: treehugger
Change-Id: Ic10d547a88fc6d9c442a5dfb228c5914ea48a32d
parent 1b86c0dd
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -76,9 +76,6 @@ static void check_directory(const char* path, uid_t uid) {
    error(1, errno, "couldn't stat %s", path);
  }

  // /data/user/0 is a known safe symlink.
  if (strcmp("/data/user/0", path) == 0) return;

  // Must be a real directory, not a symlink.
  if (!S_ISDIR(st.st_mode)) {
    error(1, 0, "%s not a directory: %o", path, st.st_mode);