On Wed, Nov 14, 2001 at 05:20:41PM +0100, Marcel van der Boom wrote:
> chmod g+s does according to man page:
> 
> ...set user or group ID on execution (s)...
> 
> What exactly does that mean in this context of CVS?

For executables the 'sticky' bit makes the program run as the userid.
For directories however, it behaves differently.

Try:
   mkdir foo
   chown x.y foo
   mkdir  foo/bar
   chmod g+s foo
and then:
   mkdir foo/baz


And then observe the output of ls -l foo/
As you can see, the directory foo/baz has 'inherited' the group setting 
because of the +s.

This is exactly what you wanted.

Greetings,
Chris Niekel



_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to