git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* bsd group semantics
@ 2009-03-31 11:26 Jeff King
  2009-03-31 15:55 ` Junio C Hamano
  0 siblings, 1 reply; 9+ messages in thread
From: Jeff King @ 2009-03-31 11:26 UTC (permalink / raw)
  To: Junio C Hamano; +Cc: Alex Riesen, git

The recently added test t1301.17 is failing for me on FreeBSD; the
created directories don't have the GID bit set.

I traced this back to the fact that FORCE_DIR_SET_GID is a no-op on
FreeBSD due to the DIR_HAS_BSD_GROUP_SEMANTICS flag being set. I am not
sure I understand the original reasoning for this flag at all; GID seems
to work just fine on my FreeBSD 6.1 test system.

The original thread is here:

  http://article.gmane.org/gmane.comp.version-control.git/75999

It looks like Alex was having the problem on FreeBSD 4. I'm not sure if
this flag can go away with the new set_shared_perm, or if I need to just
enable on FreeBSD <= 4.

-Peff

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

end of thread, other threads:[~2009-03-31 22:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-31 11:26 bsd group semantics Jeff King
2009-03-31 15:55 ` Junio C Hamano
2009-03-31 16:08   ` Jeff King
2009-03-31 17:32     ` Junio C Hamano
2009-03-31 18:46       ` Jeff King
2009-03-31 20:26         ` Junio C Hamano
2009-03-31 20:36           ` Jeff King
2009-03-31 21:33             ` Junio C Hamano
2009-03-31 22:25               ` Jeff King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).