Re: receive.denyNonNonFastForwards not denying force update
- From
Sitaram Chamarty <sitaramc@gmail.com>
- Date
- Aug 21, 2012, 02:08 UTC
- Message-ID
- <CAMK1S_gKWYxSBi5EpBJ3JZhPnqaGD=UoozVzUAKfjBG0CycvQg@mail.gmail.com>
- In-Reply-To
- <7v628dght9.fsf@alter.siamese.dyndns.org>
On Tue, Aug 21, 2012 at 6:52 AM, Junio C Hamano <gitster@pobox.com> wrote:
Show 21 quoted lines
> Sitaram Chamarty <sitaramc@gmail.com> writes: > >> On Mon, Aug 20, 2012 at 10:35 PM, Junio C Hamano <gitster@pobox.com> wrote: >>> John Arthorne <arthorne.eclipse@gmail.com> writes: >>> >>>> For all the details see this bugzilla, particularly comment #59 where we >>>> finally narrowed this down: >>>> >>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=343150 >>> >>> What does "at the system level" in your "does *not* work at the >>> system level." exactly mean? >> >> "git config --system receive.denynonfastforwards true" is not honored. >> At all. (And I checked there was nothing overriding it). >> >> "--global" does work (is honored). >> >> Tested on 1.7.11 > > Thanks, and interesting.
Uggh. My fault this one.
I had a very tight umask on root, and running 'git config --system' created an /etc/gitconfig that was not readable by a normal user.
Running strace clued me in...
John: maybe it's as simple as that in your case too.
Junio/Brandon/Jeff: sorry for the false corroboration of John's report!