Re: how to change folder attributes from postinstall (missing SetFile?)
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com User-agent: Thunderbird 2.0.0.17 (Macintosh/20080914) Hi, I have an installer that works very well as long as I have 'Include Root in Package' enabled. When I disable it, the Icons for the app- lication bundle don't show up until the user reboots. The reason seems that PackageMaker creates the root folder (instead of unpacking it), and therefore the folder lacks attributes?! Using 'SetFile -a C /Applications/Folder.app' from a postinstall-script, I can make the Icons appear. However, SetFile is not available on the users machines. That is really simple to write, thanks for the hint! However, it seems awkward to write, distribute and maintain an extra cmdline-tool, only to set the icon-attribute once after installation. (Especially given that (a) the attribute would be most conveniently set by PackageMaker, and (b) is not needed to be manually set, if I uncheck a PackageMaker flag). There should be a cmdline tool (or other cmdline way) in a base OS X installation that lets users change attributes, isn't there? That would be very awkward. Cheers, Mario _______________________________________________ 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... Iceberg-Dev wrote: On Oct 23, 2008, at 7:01 PM, Mario Emmenlauer wrote: Whats the right tool to use on a users machine to set folder attributes? It's pretty easy to write one, you only need to play with the FSCatalogInfo data. This email sent to site_archiver@lists.apple.com
participants (1)
-
Mario Emmenlauer