AW: OT: Mac installer rights?
Hi Mark, I am using installer maker 1.8.7. Where do I find the admin option? Is it an option in the installer maker, or do you mean right click the finished installer? In my case it doesn't asks me for admin credentials. And just for my interest. Is there a technical explanation for different rights/behaviour if you copy files manually with the same user and in the same dir from a dmg file or start an installer to let do it for you? Thanks, Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von Mark Schonewille Gesendet: Samstag, 13. Dezember 2014 18:17 An: How to use LiveCode Betreff: Re: OT: Mac installer rights? Hi Tiemo, I assume your installer has been signed. Installer Maker's Help section is far from complete, but there is a suggestion there about starting the app with admin rights. You might try that. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book Programming LiveCode for the Real Beginner http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 12/13/2014 18:02, J. Landman Gay wrote: The user probably has their security settings set to the default, which disallows installation except from the Mac App Store. The second level of security allows third party installations but only if they are code signed. The third level allows anything. You can tell the user to change the setting to allow installation from anywhere,. For a novice user this can compromise the security of the machine, so they may want to set it back to the default after installation. On December 13, 2014 5:10:00 AM CST, Tiemo Hollmann TB toolb...@kestner.de wrote: Hi Jacque, thanks for your comments. That is funny, because I am using Mark Schonewilles Installer Maker since years without any problems and also with this product it installs my LC prog as expected on all of my clients Macs from OS X 10.5 to 10.10. This is the only one (on 10.9.5), where this phenomenon happened, so I think there must be something being messed up on the machine. Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von J. Landman Gay Gesendet: Freitag, 12. Dezember 2014 19:22 An: How to use LiveCode Betreff: Re: OT: Mac installer rights? On 12/12/2014, 10:08 AM, Tiemo Hollmann TB wrote: My question to the Mac guys: What is the difference concerning writing rights when the same user creates manually folders and files or lets an installer do that for him? Is there on Mac something similar as on Windows like run as Admin to try to lift the user rights? Or is here something completely messed up? I have never experienced this before. It is part of the Mac OS sandboxing, which prevents software from writing files to locations outside of its own folders. This prevents malware from writing to disk in areas it does not control. Except for certain drivers and extensions, OS X does not use installers, and users do not expect one. The user simply drags the app bundle to the applications folder. You can zip the app if you like, and the user can unzip it and drag it into the folder. Or commonly apps ship in dmg files (a virtual device image.) These are easy to create with various Mac utilities such as Drop DMG. Most users are familiar with dmg files. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: AW: OT: Mac installer rights?
On 12/15/2014, 2:03 AM, Tiemo Hollmann TB wrote: And just for my interest. Is there a technical explanation for different rights/behaviour if you copy files manually with the same user and in the same dir from a dmg file or start an installer to let do it for you? Apple allows the user to move files wherever they like. It is an intentional action the user is aware of, and the user always has full control. Software cannot do the same thing, because that would allow malicious installers to copy malware to the drive without the user's knowledge. It is true that a dmg could contain an app that installs malware, and that the user could copy it to their drive without knowing that. That's the reason for code signing. A malicious developer could distribute a code signed app, but they could be tracked. And if users keep the default security permissions, where they can only install apps from the app store, the app is unlikely to pass Apple's security checks. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
AW: OT: Mac installer rights?
Hi Jacque, thanks for your comments. That is funny, because I am using Mark Schonewilles Installer Maker since years without any problems and also with this product it installs my LC prog as expected on all of my clients Macs from OS X 10.5 to 10.10. This is the only one (on 10.9.5), where this phenomenon happened, so I think there must be something being messed up on the machine. Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von J. Landman Gay Gesendet: Freitag, 12. Dezember 2014 19:22 An: How to use LiveCode Betreff: Re: OT: Mac installer rights? On 12/12/2014, 10:08 AM, Tiemo Hollmann TB wrote: My question to the Mac guys: What is the difference concerning writing rights when the same user creates manually folders and files or lets an installer do that for him? Is there on Mac something similar as on Windows like run as Admin to try to lift the user rights? Or is here something completely messed up? I have never experienced this before. It is part of the Mac OS sandboxing, which prevents software from writing files to locations outside of its own folders. This prevents malware from writing to disk in areas it does not control. Except for certain drivers and extensions, OS X does not use installers, and users do not expect one. The user simply drags the app bundle to the applications folder. You can zip the app if you like, and the user can unzip it and drag it into the folder. Or commonly apps ship in dmg files (a virtual device image.) These are easy to create with various Mac utilities such as Drop DMG. Most users are familiar with dmg files. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
AW: OT: Mac installer rights?
I have thought about that also, but my progam and the installer is codesigned and usually the user gets a message telling something about not trustful sources or something like that, even with level 1 of the security settings. But in this case no message appeared, the installer starts installing, runs through to the end without any error message apparently installing and only a hidden logfile of the installer told me can't create dir... Meanwhile I have packed all files into a DMG, which she could copy without problems into the same place. Really weired. Thanks Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von J. Landman Gay Gesendet: Samstag, 13. Dezember 2014 18:02 An: How to use LiveCode Betreff: Re: OT: Mac installer rights? The user probably has their security settings set to the default, which disallows installation except from the Mac App Store. The second level of security allows third party installations but only if they are code signed. The third level allows anything. You can tell the user to change the setting to allow installation from anywhere,. For a novice user this can compromise the security of the machine, so they may want to set it back to the default after installation. On December 13, 2014 5:10:00 AM CST, Tiemo Hollmann TB toolb...@kestner.de wrote: Hi Jacque, thanks for your comments. That is funny, because I am using Mark Schonewilles Installer Maker since years without any problems and also with this product it installs my LC prog as expected on all of my clients Macs from OS X 10.5 to 10.10. This is the only one (on 10.9.5), where this phenomenon happened, so I think there must be something being messed up on the machine. Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von J. Landman Gay Gesendet: Freitag, 12. Dezember 2014 19:22 An: How to use LiveCode Betreff: Re: OT: Mac installer rights? On 12/12/2014, 10:08 AM, Tiemo Hollmann TB wrote: My question to the Mac guys: What is the difference concerning writing rights when the same user creates manually folders and files or lets an installer do that for him? Is there on Mac something similar as on Windows like run as Admin to try to lift the user rights? Or is here something completely messed up? I have never experienced this before. It is part of the Mac OS sandboxing, which prevents software from writing files to locations outside of its own folders. This prevents malware from writing to disk in areas it does not control. Except for certain drivers and extensions, OS X does not use installers, and users do not expect one. The user simply drags the app bundle to the applications folder. You can zip the app if you like, and the user can unzip it and drag it into the folder. Or commonly apps ship in dmg files (a virtual device image.) These are easy to create with various Mac utilities such as Drop DMG. Most users are familiar with dmg files. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
AW: OT: Mac installer rights?
Hi Mark, yes it is signed. Haven't noticed that option yet. I will try that the next time I build a new installer. By now I have a bulk of CDs on stock, where I have to find a solution at the customers site. Thank good, it is only one customer yet Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von Mark Schonewille Gesendet: Samstag, 13. Dezember 2014 18:17 An: How to use LiveCode Betreff: Re: OT: Mac installer rights? Hi Tiemo, I assume your installer has been signed. Installer Maker's Help section is far from complete, but there is a suggestion there about starting the app with admin rights. You might try that. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Installer Maker for LiveCode: http://qery.us/468 Buy my new book Programming LiveCode for the Real Beginner http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 12/13/2014 18:02, J. Landman Gay wrote: The user probably has their security settings set to the default, which disallows installation except from the Mac App Store. The second level of security allows third party installations but only if they are code signed. The third level allows anything. You can tell the user to change the setting to allow installation from anywhere,. For a novice user this can compromise the security of the machine, so they may want to set it back to the default after installation. On December 13, 2014 5:10:00 AM CST, Tiemo Hollmann TB toolb...@kestner.de wrote: Hi Jacque, thanks for your comments. That is funny, because I am using Mark Schonewilles Installer Maker since years without any problems and also with this product it installs my LC prog as expected on all of my clients Macs from OS X 10.5 to 10.10. This is the only one (on 10.9.5), where this phenomenon happened, so I think there must be something being messed up on the machine. Tiemo -Ursprüngliche Nachricht- Von: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] Im Auftrag von J. Landman Gay Gesendet: Freitag, 12. Dezember 2014 19:22 An: How to use LiveCode Betreff: Re: OT: Mac installer rights? On 12/12/2014, 10:08 AM, Tiemo Hollmann TB wrote: My question to the Mac guys: What is the difference concerning writing rights when the same user creates manually folders and files or lets an installer do that for him? Is there on Mac something similar as on Windows like run as Admin to try to lift the user rights? Or is here something completely messed up? I have never experienced this before. It is part of the Mac OS sandboxing, which prevents software from writing files to locations outside of its own folders. This prevents malware from writing to disk in areas it does not control. Except for certain drivers and extensions, OS X does not use installers, and users do not expect one. The user simply drags the app bundle to the applications folder. You can zip the app if you like, and the user can unzip it and drag it into the folder. Or commonly apps ship in dmg files (a virtual device image.) These are easy to create with various Mac utilities such as Drop DMG. Most users are familiar with dmg files. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode