Re: Two PackageMaker problems
Re: Two PackageMaker problems
- Subject: Re: Two PackageMaker problems
- From: Stéphane Sudre <email@hidden>
- Date: Wed, 23 Feb 2005 19:38:44 +0100
On mercredi, février 23, 2005, at 07:23 PM, Steve Johnson wrote:
Hi Stéphane,
1) My installers clobber the ownership and permission flags of the
root
folders into which they install, even though I have
'IFPkgFlagOverwritePermissions' flag set to 'false'. For example,
if I
install in /usr/local/bin, my installer changes the permissions on /,
/usr, /local, and /bin. I've tried building packages both from the
command line and using the PackageMaker GUI, with the same results.
This seems so fundamentally busted, that I figure I must be missing
something. Please HELP!!!
What authorization are you requiring?
It's not a question of particular permissions. The point is that the
installer shouldn't change the permissions on /, /usr, etc. at all.
The docs say that, as long as I don't set the
'IFPkgFlagOverwritePermissions' flag to 'true, the installer shouldn't
modify the permissions of any existing directories.
Hum, ok.
Anyway, there are some issues in your package:
[ ] system("chmod 775 / /Applications /Library");
/ is not 775, it has a special bit too.
[ ] There's a CVS folder in your English.lproj folder which contains
some CVS setup information. Fortunately, it's a pserver.
_______________________________________________
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