site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com User-agent: Thunderbird 2.0.0.22 (Windows/20090605) Hello, Our app needs certain files to be rw for EVERYBODY who uses the application. Regarding PackageMaker and setting up owners and groups Thanks, Peter Lee -- Peter Lee ptle@risingsoftware.com ----------------------------------------------------------------------- Rising Software Australia Pty. Ltd. http://www.risingsoftware.com/ Publishers of 'Auralia' - Ear Training and 'Musition' - Theory Training Ph: +61 3 9481 3320 FAX: +61 3 9481 3380 USA Freecall: 1 888 667 7839 _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... I've had a bit more of a read and think and wouldn't mind some clarification of my current thoughts if possible! - Keep all files in the app bundle owned by 'root' with group 'admin' - Keep writeable files out of the bundle if possible. If they do have to be in the bundle, keep them owned by 'root' with group 'admin', and add 'rw' for 'others'. - Store those files in /Library/AppSupport/RS/. Make them owned by 'root' with group 'admin'. Add 'rw' for 'others'. - Should I definitely do this in the temporary structure first - and not use the PackageMaker interface? - I was thinking that I'd prefer to not set the owners and groups within my temporary package setup folder - not being a *nix guru, but I think that'd mean that I'd then need to cleanup using sudo or logged in as root? Maybe that's not so bad.... This email sent to site_archiver@lists.apple.com