www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Installing D on OSX using .dmg

reply "Joel" <joelcnz gmail.com> writes:
I get an access problem (Downloads & Tools. link), it saying it's 
an unidentified developer.

Thanks for any help.
Mar 15 2014
next sibling parent reply Russel Winder <russel winder.org.uk> writes:
On Sun, 2014-03-16 at 04:02 +0000, Joel wrote:
 I get an access problem (Downloads & Tools. link), it saying it's=20
 an unidentified developer.
=20
 Thanks for any help.
Apple are trying to impose a rule that all executables on OSX are signed. I am more or less convinced this is a good idea. It at least isn't the "you are only allowed to install software that comes from the Apple Store", which is what Apple would really like to do, but which would be a disaster. There is an option in the security menu to say whether you want applications only from the Apple Store, only signed or no restriction. You have to switch this to no restriction to install unsigned DMG. People have convinced me that leaving the setting on signed only is the right thing, escaping out of that for specific DMG you know the total history of. I am away from an OSX machine for a couple more days, so this is entirely from memory The moral of this story is that the DMG should be signed. Actually this goes for the RPM and Deb files as well. Also stuff on Jordi's Debian site and elsewhere. The question is whose signature and whose CA. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Mar 16 2014
parent reply "Joel" <joelcnz gmail.com> writes:
Thanks Russel!

I've gotten past the security problem!

There's options under Security & Privacy (and what can be 
downloaded):

O-MacApp Store
O-idetinified developers
 -Anywhere.

Though this (Anywhere) lowers the security of what to download.

I've been Recommended this OS. I can use Windows 7 as native too.

Mengu, I don't know Homebrew.

On Sunday, 16 March 2014 at 09:53:16 UTC, Russel Winder wrote:
 On Sun, 2014-03-16 at 04:02 +0000, Joel wrote:
 I get an access problem (Downloads & Tools. link), it saying 
 it's an unidentified developer.
 
 Thanks for any help.
Apple are trying to impose a rule that all executables on OSX are signed. I am more or less convinced this is a good idea. It at least isn't the "you are only allowed to install software that comes from the Apple Store", which is what Apple would really like to do, but which would be a disaster. There is an option in the security menu to say whether you want applications only from the Apple Store, only signed or no restriction. You have to switch this to no restriction to install unsigned DMG. People have convinced me that leaving the setting on signed only is the right thing, escaping out of that for specific DMG you know the total history of. I am away from an OSX machine for a couple more days, so this is entirely from memory The moral of this story is that the DMG should be signed. Actually this goes for the RPM and Deb files as well. Also stuff on Jordi's Debian site and elsewhere. The question is whose signature and whose CA.
Mar 16 2014
parent reply Russel Winder <russel winder.org.uk> writes:
On Sun, 2014-03-16 at 23:10 +0000, Joel wrote:
 Thanks Russel!
=20
 I've gotten past the security problem!
=20
 There's options under Security & Privacy (and what can be=20
 downloaded):
=20
 O-MacApp Store
 O-idetinified developers
  -Anywhere.
=20
 Though this (Anywhere) lowers the security of what to download.
The advice I was given and think is good is to keep this at Identified developers normally, and only set to Anywhere for special cases. D should not be a special case, but it is :-(
 I've been Recommended this OS. I can use Windows 7 as native too.
I wouldn't go anywhere near Windows of any sort. Linux is my choice, but OSX is not bad.
 Mengu, I don't know Homebrew.
MacPorts and Homebrew are competing package management systems for OSX. Many use MacPorts others use Homebrew. From what I can tell both are better than not having a package system (as per OSX out of the box) but both have pros and cons so it is not that one is better than the other overall. I get D from MacPorts rather than using the DMG. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Mar 17 2014
parent "Joel" <joelcnz gmail.com> writes:
On Monday, 17 March 2014 at 13:09:29 UTC, Russel Winder wrote:
 On Sun, 2014-03-16 at 23:10 +0000, Joel wrote:
 Thanks Russel!
 
 I've gotten past the security problem!
 
 There's options under Security & Privacy (and what can be 
 downloaded):
 
 O-MacApp Store
 O-idetinified developers
  -Anywhere.
 
 Though this (Anywhere) lowers the security of what to download.
The advice I was given and think is good is to keep this at Identified developers normally, and only set to Anywhere for special cases. D should not be a special case, but it is :-(
 I've been Recommended this OS. I can use Windows 7 as native 
 too.
I wouldn't go anywhere near Windows of any sort. Linux is my choice, but OSX is not bad.
 Mengu, I don't know Homebrew.
MacPorts and Homebrew are competing package management systems for OSX. Many use MacPorts others use Homebrew. From what I can tell both are better than not having a package system (as per OSX out of the box) but both have pros and cons so it is not that one is better than the other overall. I get D from MacPorts rather than using the DMG.
I've changed the Anywhere setting to a more protected one. I'm guessing I can have Anywhere then install latest DMD, but put it back to what it was. I haven't figured out package managers. I used them a bit in Ubuntu and they seemed to easily brake the system. :-\ I didn't see the new post here, that's why I've taken so long to reply.
Mar 25 2014
prev sibling parent "Mengu" <mengukagan gmail.com> writes:
On Sunday, 16 March 2014 at 04:02:13 UTC, Joel wrote:
 I get an access problem (Downloads & Tools. link), it saying 
 it's an unidentified developer.

 Thanks for any help.
If you are using Homebrew you can simply do brew install dmd.
Mar 16 2014