Summary: | net-fs/nfs-utils: nfs resets sticky bit when writing to a file that already exists | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sascha Hlusiak <bugs> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | myk002, vapier |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | simple test code |
Description
Sascha Hlusiak
2009-06-16 21:08:19 UTC
not specific to binutils/strip in any way. nfs itself is resetting these perms. simple test code shows the differences between ext3 and nfs mounts $ ./a.out /mnt/ext3/foo /mnt/ext3/foo does not exist mode of /mnt/ext3/foo: 104540 mode of /mnt/ext3/foo: 104540 $ ./a.out /mnt/nfs/foo /mnt/nfs/foo does not exist mode of /mnt/nfs/foo: 104540 mode of /mnt/nfs/foo: 100540 Created attachment 203561 [details]
simple test code
Wow, that is interesting, thanks for breaking that down. Do you know if that is a feature or a bug? NFSv4 does not seem to have this issue but rootfs on NFSv4 is not supported. Doesn't that affect all thinclient installations using nfsroot? I work around this issue by adding nostrip to FEATURES, but it isn't an ideal solution. |