On 03/10/03 9:43 AM, "Matthew Healey" <[EMAIL PROTECTED]> wrote:
> Hi Everyone, > > I have just gotten of the phone from Peter Hinchliffe, who is having a > Major problems with Stuffit Deluxe 8. He has had to reinstall > everything twice. He asked me to issue this caution to everyone who is > thinking of install v8. > > - Matt > Hi I'm not sure this is Peter's problem but this is from the Aladdin site: Friday, 3 October 2003 StuffIt Deluxe for Mac Q: I have a .sit file containing an application, installer, or script that I expanded with Stuffit Deluxe or Standard 8.0. When I try the launch the application nothing happens. Why is this? A: At the request of Apple, Aladdin made a change to how Stuffit Deluxe and Standard behaved in the above situation. Previously, Stuffit products under Mac OS X explicitly set the execution bit to be on on expanded files regardless of whether or not the file was actually a program. This was done as a workaround to a limitation of the .sit file format which didn't allow for Unix based permissions. While this workaround was for the most part working well, Aladdin was informed by Apple that it would cause serious trouble for users with future versions of the Mac OS. The result of this is that this execution bit is no longer getting set on most files (Classic Applications, and single-file--as opposed to bundled--applications with a Type and Creator set will be launchable when expanded by StuffIt 8.0 products), which means OS X applications compressed into the .sit file format, and expanded with a Stuffit 8.0 Mac product, will not launch. While this in many ways is an inconvenience, the best thing we can say is that we have been told by Apple that it is in the best interest of our Macintosh users that we do this. To work around this change, here is our advice to our users: 1. We have created a drag-and-drop applet that you can download to use that will perform the above command for you. You can download it from: ftp://forJS:[EMAIL PROTECTED]/support/JS/FixPermissionsOnPackages .sitx 2. If you are familiar with the Terminal, you can manually go to the 'Terminal' program and modify the permissions to the file by navigating to the directory the application is in (via the 'cd' command) and typing the following: chmod -R 755 applicationname.app For Developers, as a short term fix feel free to link to this FAQ and/or the applet listed above. The best long term solution is to use the .sitx format, which is designed for OS X and takes full account of Unix based file permissions while remaining compatible with StuffIt 7.x or newer. Any users who have 10.2 or later, or who downloaded the security update that Apple put out some time ago will have a copy of Stuffit Expander 7.0 or later which can handle .sitx files. Finally, Aladdin plans to release an update for the Stuffit Deluxe and Standard 8 products that allows users some form of relief to this issue. What form that relief will take and when this update will be released is not yet specified.