Commit 9c73736d authored by Lennart Poettering's avatar Lennart Poettering
Browse files

tmpfiles: ignore files marked with the sticky bit

parent f90cf44c
......@@ -78,8 +78,6 @@
* in the PAM module rely on loginuid to figure out XDG_RUNTIME_DIR
* tmpfiles: skip sticky files and after wallclock time change
Pre v12:
* fsck-root.service/start gets queued twice
......
......@@ -182,6 +182,13 @@ static int dir_cleanup(
}
} else {
/* Skip files for which the sticky bit is
* set. These are semantics we define, and are
* unknown elsewhere. See XDG_RUNTIME_DIR
* specification for details. */
if (s.st_mode & S_ISVTX)
continue;
if (mountpoint) {
if (streq(dent->d_name, ".journal") &&
s.st_uid == 0)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment