{"thread":{"id":"33409","subject":"Git/Mac refuses to install on OS X 10.8 (Mountain Lion)","startedAt":"2013-04-07T01:55:47Z","lastAt":"2013-04-07T19:20:15Z","messageCount":3,"participants":["David Foster","Andreas Ericsson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"213369","messageId":"5160D223.3090203@gmail.com","threadId":"33409","inReplyTo":null,"subject":"Git/Mac refuses to install on OS X 10.8 (Mountain Lion)","fromName":"David Foster","fromEmail":"davidfstr@gmail.com","sentAt":"2013-04-07T01:55:47Z","receivedAt":"2013-04-07T01:55:47Z","isPatch":false,"sender":{"key":"davidfstr@gmail.com","avatar":"https://gravatar.com/avatar/ed9cb7b950fe7109a4d4a6764677cfc86d17af27f18dbce47df266a28aee08ef?d=mp&s=160"},"body":"The default security settings on OS X 10.8 (Mountain Lion) disallow the\ninstallation of unsigned packages, with no override.\n\nGit/Mac 1.8.2 is not signed and therefore will not install without changing\nthe OS default security settings.\n\nSee screenshot:\nhttp://postimg.org/image/wcb34kzy5/\n\n-- \nDavid Foster\nhttp://dafoster.net/\n"},{"id":"213407","messageId":"5161890E.701@op5.se","threadId":"33409","inReplyTo":"5160D223.3090203@gmail.com","subject":"Re: Git/Mac refuses to install on OS X 10.8 (Mountain Lion)","fromName":"Andreas Ericsson","fromEmail":"ae@op5.se","sentAt":"2013-04-07T14:56:14Z","receivedAt":"2013-04-07T14:56:14Z","isPatch":false,"sender":{"key":"ae@op5.se","avatar":"https://gravatar.com/avatar/426e89595c75a8f5252dd0c989e5fabe5bcac616e68557427ad9aef6b0ca342a?d=mp&s=160"},"body":"On 04/07/2013 03:55 AM, David Foster wrote:\n> The default security settings on OS X 10.8 (Mountain Lion) disallow the\n> installation of unsigned packages, with no override.\n>\n> Git/Mac 1.8.2 is not signed and therefore will not install without changing\n> the OS default security settings.\n>\n\nSounds like an OSX lockin bugture to me. If anyone can sign the package\nwith any random key, then it wouldn't provide much in the way of\nsecurity, so I guess that means one has to get a signing key form Apple,\nwhich I doubt they just hand out to anyone (usually it means paying\n$100 to get an \"apple developer certificate). That's nonsense, ofcourse,\nbut it's how they've chosen to do business.\n\nThat aside; Does the package work if you reduce the security settings,\ninstall it and then reset the security settings to their default\nsettings later? If so, I'd call that a reasonable workaround, and we\nprobably won't even have to document it since google should provide it\nfor git and a plethora of other useful packages.\n\nOtoh, if enough osx folks want git on the latest pussycat, I'm sure\nthey'll provide a package themselves sooner or later, in which case\nyou just have to wait for that to happen.\n\n-- \nAndreas Ericsson                   andreas.ericsson@op5.se\nOP5 AB                             www.op5.se\nTel: +46 8-230225                  Fax: +46 8-230231\n\nConsidering the successes of the wars on alcohol, poverty, drugs and\nterror, I think we should give some serious thought to declaring war\non peace.\n"},{"id":"213456","messageId":"5161C6EF.8010506@gmail.com","threadId":"33409","inReplyTo":"5161890E.701@op5.se","subject":"Re: Git/Mac refuses to install on OS X 10.8 (Mountain Lion)","fromName":"David Foster","fromEmail":"davidfstr@gmail.com","sentAt":"2013-04-07T19:20:15Z","receivedAt":"2013-04-07T19:20:15Z","isPatch":false,"sender":{"key":"davidfstr@gmail.com","avatar":"https://gravatar.com/avatar/ed9cb7b950fe7109a4d4a6764677cfc86d17af27f18dbce47df266a28aee08ef?d=mp&s=160"},"body":" > That aside; Does the package work if you reduce the security settings,\n > install it and then reset the security settings to their default\n > settings later? If so, I'd call that a reasonable workaround\n\nIt does. An even better workaround is to right-click (or Control-click) \non the installer and select Open. This provides a slightly different \ndialog with gives an override to open the application anyway. This \nmethod avoids changing the OS security settings.\n\n > and we probably won't even have to document it since google should \nprovide it\n\nIf you intend to make the workaround official, then it would be a good \nidea to at least mention it on the download page. It is poor user \nexperience to require users to use Google to workaround issues in a core \ninstallation scenario.\n\n--\nDavid Foster\nhttp://dafoster.net/\n\nOn 4/7/13 7:56 AM, Andreas Ericsson wrote:\n> On 04/07/2013 03:55 AM, David Foster wrote:\n>> The default security settings on OS X 10.8 (Mountain Lion) disallow the\n>> installation of unsigned packages, with no override.\n>>\n>> Git/Mac 1.8.2 is not signed and therefore will not install without\n>> changing\n>> the OS default security settings.\n>>\n>\n> Sounds like an OSX lockin bugture to me. If anyone can sign the package\n> with any random key, then it wouldn't provide much in the way of\n> security, so I guess that means one has to get a signing key form Apple,\n> which I doubt they just hand out to anyone (usually it means paying\n> $100 to get an \"apple developer certificate). That's nonsense, ofcourse,\n> but it's how they've chosen to do business.\n>\n> That aside; Does the package work if you reduce the security settings,\n> install it and then reset the security settings to their default\n> settings later? If so, I'd call that a reasonable workaround, and we\n> probably won't even have to document it since google should provide it\n> for git and a plethora of other useful packages.\n>\n> Otoh, if enough osx folks want git on the latest pussycat, I'm sure\n> they'll provide a package themselves sooner or later, in which case\n> you just have to wait for that to happen.\n>\n"}]}