# Git 1.7.12 installer blocked by Gatekeeper - needs signing with an Apple developer ID

4 messages from 2012-09-19 to 2012-09-22. Participants: Torsten Louland, Junio C Hamano, PJ Weisberg, Jeff King.
Thread: https://gitlist.dev/t/31601

## Torsten Louland, 2012-09-19 05:59

Subject: Git 1.7.12 installer blocked by Gatekeeper - needs signing with an Apple developer ID
Message-ID: <954DDAEA-30AF-4203-BD49-3AB163E4EF58@telenet.be>
URL: https://gitlist.dev/e/954DDAEA-30AF-4203-BD49-3AB163E4EF58%40telenet.be

```
Hi,

Installing latest stable git on Mac OS X Mountain Lion is blocked by Gatekeeper.

Could you provide an installer for latest stable git that is signed with an Apple issued developer ID so gatekeeper will let it through?

I upgraded to Mountain Lion and decided to update git as well, but only found out about the installer incompatibility after I'd run the uninstall script on my previous version.

For a while I was gitless and witless until I discovered you can bypass gatekeeper by opening the package with Installer.app - was just a bit stressful.

Cheers,
Torsten Louland

```

## Junio C Hamano, 2012-09-19 17:31

Subject: Re: Git 1.7.12 installer blocked by Gatekeeper - needs signing with an Apple developer ID
Message-ID: <7vr4pxhqb5.fsf@alter.siamese.dyndns.org>
URL: https://gitlist.dev/e/7vr4pxhqb5.fsf%40alter.siamese.dyndns.org
In-Reply-To: <954DDAEA-30AF-4203-BD49-3AB163E4EF58@telenet.be>

```
Torsten Louland <torsten.louland@telenet.be> writes:

> Installing latest stable git on Mac OS X Mountain Lion is blocked
> by Gatekeeper.
>
> Could you provide an installer for latest stable git that is
> signed with an Apple issued developer ID so gatekeeper will let it
> through?

I am assuming that this is about the mechanism to block installation
or execution of binaries obtained from outside the Apple store, and
anything built from the source are exempt.

If that assumption is mistaken, please correct/educate me and
disregard the rest of the message.

I release only the source tarballs and no longer do any pre-built
binaries (I used to do so only for RPM), and Torsten must be getting
a(n unsigned) binary from somewhere; the request needs to be given
to whoever is supplying a pre-built binary for MacOS, but I do not
know who that entity is.

Whoever you are, please speak up and help Torsten and fellow MacOS
folks.

Thanks.

```

## PJ Weisberg, 2012-09-19 23:57

Subject: Re: Git 1.7.12 installer blocked by Gatekeeper - needs signing with an Apple developer ID
Message-ID: <CAJsNXTkeNWkd9yJZk04g52ktct8HdVD3tJGD=YhfQHyiQ7=trA@mail.gmail.com>
URL: https://gitlist.dev/e/CAJsNXTkeNWkd9yJZk04g52ktct8HdVD3tJGD%3DYhfQHyiQ7%3DtrA%40mail.gmail.com
In-Reply-To: <7vr4pxhqb5.fsf@alter.siamese.dyndns.org>

```
On Wed, Sep 19, 2012 at 10:31 AM, Junio C Hamano <gitster@pobox.com> wrote:
> Torsten Louland <torsten.louland@telenet.be> writes:
>
>> Installing latest stable git on Mac OS X Mountain Lion is blocked
>> by Gatekeeper.
>>
>> Could you provide an installer for latest stable git that is
>> signed with an Apple issued developer ID so gatekeeper will let it
>> through?
[...]
> Whoever you are, please speak up and help Torsten and fellow MacOS
> folks.

One could argue that anyone whose system requires applications to be
signed with a key that the system owner does not possess is beyond
help.

-PJ

Gehm's Corollary to Clark's Law: Any technology distinguishable from
magic is insufficiently advanced.

```

## Jeff King, 2012-09-22 05:27

Subject: Re: Git 1.7.12 installer blocked by Gatekeeper - needs signing with an Apple developer ID
Message-ID: <20120922052756.GA5058@sigill.intra.peff.net>
URL: https://gitlist.dev/e/20120922052756.GA5058%40sigill.intra.peff.net
In-Reply-To: <7vr4pxhqb5.fsf@alter.siamese.dyndns.org>

```
On Wed, Sep 19, 2012 at 10:31:58AM -0700, Junio C Hamano wrote:

> Torsten Louland <torsten.louland@telenet.be> writes:
> 
> > Installing latest stable git on Mac OS X Mountain Lion is blocked
> > by Gatekeeper.
> >
> > Could you provide an installer for latest stable git that is
> > signed with an Apple issued developer ID so gatekeeper will let it
> > through?
> 
> I am assuming that this is about the mechanism to block installation
> or execution of binaries obtained from outside the Apple store, and
> anything built from the source are exempt.
> 
> If that assumption is mistaken, please correct/educate me and
> disregard the rest of the message.
> 
> I release only the source tarballs and no longer do any pre-built
> binaries (I used to do so only for RPM), and Torsten must be getting
> a(n unsigned) binary from somewhere; the request needs to be given
> to whoever is supplying a pre-built binary for MacOS, but I do not
> know who that entity is.
> 
> Whoever you are, please speak up and help Torsten and fellow MacOS
> folks.

The MacOS binary installer on git-scm.com is built by Tim Harper (cc'd).
It looks like there are both GitHub and Google Code repositories for it:

  https://github.com/timcharper/git_osx_installer

  https://code.google.com/p/git-osx-installer/

You might have luck submitting an issue there (I am not sure which one
is the primary, but it looks like the Google Code site).

-Peff

```
