Re: Mac OS X 10.4.7 & Relocatable packages
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com On jeudi, juin 29, 2006, at 08:19 AM, Christopher Ryan wrote: This has nothing to do with relocation. OK, I made the following tests on 10.4.7. In all cases: 1 Package IFPkgFlagRelocatable = true IFPkgFlagAuthorizationAction = None Permissions for the file is always set to 'root:admin' Case 1: IFPkgFlagDefaultLocation = '/' Archive contains ./Library/Fonts/A_new_file Case 2: IFPkgFlagDefaultLocation = '/' Archive contains ./Library/Fonts/An_existing_font Case 3: IFPkgFlagDefaultLocation = '/Library/Fonts/' Archive contains ./A_new_file Case 4: IFPkgFlagDefaultLocation = '/Library/Fonts/' Archive contains ./An_existing_font Still doesn't look like a bug? Problem ID #4605325 Example why this kind of situation is interesting: _______________________________________________ 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 believe the problem is that the user you are running as (and installing as because you have "None" for authentication doesn't have permissions to write this file in /Library/Fonts. If it worked in 10.3.9 it means that either the file you are installing didn't exist in 10.3.9 so your package happened to be able to install it or that /Library/Fonts has become more locked down since 10.3.9. Result: In the "Select Destination" pane, you can select a custom destination Result: In the "Select Destination" pane, you can select a custom destination Result: In the "Select Destination" pane, you CAN'T select a custom destination Result: In the "Select Destination" pane, you CAN'T select a custom destination I want to install a Preference Pane by default in /Library/PreferencePanes but still let the user be able to select ~/Library/PreferencePanes if he/she's not an admin. This email sent to site_archiver@lists.apple.com
participants (1)
-
Stéphane Sudre