mirror of
https://github.com/systemd/systemd.git
synced 2025-01-12 13:18:14 +03:00
nspawn-patch-uid: clarify that changing mode of symlink is unsupported
This commit is contained in:
parent
677e644530
commit
0cdffada3d
@ -241,7 +241,7 @@ static int patch_fd(int fd, const char *name, const struct stat *st, uid_t shift
|
|||||||
if (name) {
|
if (name) {
|
||||||
if (!S_ISLNK(st->st_mode))
|
if (!S_ISLNK(st->st_mode))
|
||||||
r = fchmodat(fd, name, st->st_mode, 0);
|
r = fchmodat(fd, name, st->st_mode, 0);
|
||||||
else /* AT_SYMLINK_NOFOLLOW is not available for fchmodat() */
|
else /* Changing the mode of a symlink is not supported by Linux kernel. Don't bother. */
|
||||||
r = 0;
|
r = 0;
|
||||||
} else
|
} else
|
||||||
r = fchmod(fd, st->st_mode);
|
r = fchmod(fd, st->st_mode);
|
||||||
|
Loading…
Reference in New Issue
Block a user