Re: Iceberg foobars info.plist permissions
Re: Iceberg foobars info.plist permissions
- Subject: Re: Iceberg foobars info.plist permissions
- From: Beatrix Willius <email@hidden>
- Date: Sat, 09 Feb 2013 11:18:14 +0100
I'm sorry for the late answer but I'm still fighting with a cold.
Stephane tried to help and it seemed that I was able to solve the problem but this was a false positive.
The root cause of the problem is the owner of the application. This was not changed to root. And so the application didn't have access to it's own plist file.
Have just been trying again. Now I got a new behavior. The permissions of the app and it's plist are okay. But the main app contains a helper app. This this plist is now NOK.
The finder shows
system: read & write
everyone: no access
This is a 384 while it should be 420.
A bit later...
I've now got a workable solution: chown the helper app to root , chown the main app to root. Then both apps seem to get the correct permissions when I create the installer.
But I still don't understand why I have to do this.
On 25.01.2013, at 12:46, Beatrix Willius <email@hidden> wrote:
> Hi,
>
> I created a branch of my software. Since then I have problems with Iceberg as it foobars the permissions of the info.plist files of the 2 applications I install. As a result they start with a nice NilObjectException.
>
> I've been playing around a bit. When running the installer manually instead of using a shell script the main application is installed okay. But the helper application which resides in the content folder of the main application still is foobared.
>
> The permissions of the helper apps's info.plist file are rw- and then nothing. The owner is root.
>
> The permissions of the main app's info.plist are now rw-r--r--. The owner is also root.
>
> Of course, I could add a postflight script to change the permissions. But I want to know why this occurs all of a sudden.
Mit freundlichen Grüßen/Regards
Trixi Willius
http://www.mothsoftware.com
Mail Archiver X: The email archiving solution for professionals
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden