mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Question to directory setgid bit FS implementation details
@ 2011-10-25  8:55 Markus Kolb
  2011-10-25  9:19 ` Valdis.Kletnieks
  0 siblings, 1 reply; 3+ messages in thread
From: Markus Kolb @ 2011-10-25  8:55 UTC (permalink / raw)
  To: linux-kernel

Hello,

can you please explain in brief how the creation of files
in directories with setgid bit set is implemented in
filesystems.
I'd like to know this for a ext2/3/4 fs, jfs and nfs v3/4
if there are essential differences.

Which source part is responsible for setting the group on
the new file?
Is the effective group of the process changed before creating
the file?
Is there any sync for thread safety during the change of
process group?
Where can I find this sync in source?
Or how is this implemented that the file gets the same group
like the parent directory?

Many thanks
Markus

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-10-25 11:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-25  8:55 Question to directory setgid bit FS implementation details Markus Kolb
2011-10-25  9:19 ` Valdis.Kletnieks
2011-10-25 11:57   ` Markus Kolb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®