• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Permissios of package contents
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Permissios of package contents


  • Subject: Re: Permissios of package contents
  • From: Eli Bach <email@hidden>
  • Date: Mon, 4 May 2009 12:47:56 -0700


On May 2, 2009, at 12:03 PM, Andrew Peckover wrote:

Hi,

I'm confused about the permissions that we set in PackageMaker in the Contents area. I have version 3.0.3. Well, permissions have always confused me so this is nothing new for me :)

But what I'm wondering is what I should typically set the Owner and Group to be. By default it's usually set to "Owner: Andrew" (my account name) and "Group: staff".

Somewhere in the PM documentation, I think it talked about it typically being set to Root / Admin, so that's what I've being doing. But I have a lot of installs to make, and I change the contents often, so I would prefer to just leave it at the default rather than constantly changing it to root/admin when that might not make any difference.

I've done testing, and I can't see any problem leaving it at Andrew / Staff with all the 9 boxes checked, but then again I don't understand permissions very well... I just receive 1 warning during compile "Warning such and such file is world writable", which I just ignore and everything seems to work well.

I have tested the Apply Recommendations button before, and I'm not entirely clear what this does so I just leave it alone. Generally I get more "warnings" after pressing the apply recommendations button.

Also, my installs have hundreds, sometimes thousands of files in them so I can't be applying permissions to each file individually (not that I think I would need to)...

Thanks,
Andrew

Andrew,

This is the point in time where you want to look at build automation.

All this stuff is a pain to do manually for each build you do, but if you create a shell script to fix up permissions and owner/group on all your files, as well as building the package (as I've found that the command-line tool for building packages also works better than the GUI build operation).

And if you script fixing permissions/owner/group, you might as well carry on with scripting your app with xcodebuild and creating the folder that PackageMaker uses read it's contents.

Eli

_______________________________________________
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


References: 
 >Permissios of package contents (From: "Andrew Peckover" <email@hidden>)

  • Prev by Date: Robert L Maggi/593567/EKC is out of the office.
  • Next by Date: Re: Prevent receipts from getting written??
  • Previous by thread: Permissios of package contents
  • Next by thread: "Change Install Location" button
  • Index(es):
    • Date
    • Thread