From: Junio C Hamano Date: Tue, 04 Mar 2008 08:08:24 GMT Subject: Re: [PATCH] Fix git init --shared=all on FreeBSD 4.11 Message-ID: <7vir02ap3b.fsf@gitster.siamese.dyndns.org> In-Reply-To: <20080304072519.GA3070@steel.home> Alex Riesen writes: > It is a directory. The bit 02000 is S_ISGID on FreeBSD too. It just > does not work (now I am just observing, no coding). IIRC, g+s on directory to make group ownership inherited was a SysVism; BSD did not need that as it did the sane thing by default without g+s. Perhaps we should make it conditional.