projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
aff7ae0
)
base-filesystem: use uid_is_valid() at one more place
author
Lennart Poettering
<lennart@poettering.net>
Thu, 17 Mar 2022 11:03:03 +0000
(12:03 +0100)
committer
Lennart Poettering
<lennart@poettering.net>
Thu, 17 Mar 2022 18:08:12 +0000
(19:08 +0100)
src/shared/base-filesystem.c
patch
|
blob
|
history
diff --git
a/src/shared/base-filesystem.c
b/src/shared/base-filesystem.c
index 5f5328c8cfa1ad4f4b0fa2d55303e6f7dfd5e270..3a77f37a69eba27ba764e6bc838a998b0a6c0203 100644
(file)
--- a/
src/shared/base-filesystem.c
+++ b/
src/shared/base-filesystem.c
@@
-176,7
+176,7
@@
int base_filesystem_create(const char *root, uid_t uid, gid_t gid) {
return -errno;
}
- if (uid
!= UID_INVALID || gid != UID_INVALID
)
+ if (uid
_is_valid(uid) || gid_is_valid(gid)
)
if (fchownat(fd, table[i].dir, uid, gid, AT_SYMLINK_NOFOLLOW) < 0)
return log_error_errno(errno, "Failed to chown directory at %s/%s: %m", root, table[i].dir);
}