Re: Enabling an app in Simple Finder for users' after install
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com On mardi, juin 28, 2005, at 04:07 AM, Murray Peters wrote: Hi Folks, The 2004 or 2005 one? :) _______________________________________________ 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... Just got back from WWDC. I got a chance to meet some of the installer team and posed a question I've been curious about for a while. They said that it's not supported in by the pkg/installer tools, but suggested I subscribe to this list and post the question - hopefully some of you may have tackled this already. In a nutshell, I need to create a package that when deployed through a deployment tool (such as ARD, but our software does this too) can have the applications run icon added to the Applications folder of all users of the machine set up with Simple Finder. This is kind of an extension to the need to be able to add an application to the dock (system or nominated user), but in this case it's a Simple Finder scenario. When chatting to the installer team we talked about writing post flight shell or applescripts to update dock plist files, but that seems to be susceptible to different versions of OS X. This is certainly possible with a postflight script. I would not go with a full shell or applescript solution but use an additional binary. As this would allow to use the Open Directory API to get the list of users and their Home folder location and to use CoreFoundation or Foundation API to work with the Property List files that are probably being used (and since Apple is moving to Binary plist, I have some doubt it's possible to edit them from a shell script). This email sent to site_archiver@lists.apple.com
participants (1)
-
Stéphane Sudre