site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com On Jul 24, 2008, at 12:07 PM, Robert Kukuchka wrote: -- Karl Kuehn larkost@softhome.net _______________________________________________ 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... Kexts historically need all of their contents set to the proper permissions otherwise the kernel will blech when it tries to match against a device. I've set the top-most level of the kext (which is really just a bundle) to the proper permissions, but the underlying content (Contents/*) don't get the proper permissions. I'm going to stick with a BASH script for the time being, but I'm hoping to eventually figure out (or file enough RADARs) PackageMaker 3 to achieve the results I want. On 24-Jul-08, at 12:23 PM, Karl Kuehn wrote: I've been using Iceberb, but I can't seem to set the permissions correctly for kexts, namely recursive permissions / ownership. Any suggestions? I had been using a post flight script, but my PM doesn't like the console logs when I sudo from a script. :/ I am not doing kexts, but am not having that sort of problem. Are you setting the permissions from within Iceberg? Or are you trying to get them right on the file before bringing it in? And if you just have a single bundle or folder and grab just the top piece of it and assign a setting to it, everything else underneath will get settings based on that. I especially like the way Iceberg does it because I can grab the root of my .app, and it will also take along new files in my bundle (or handle deletions just fine). This email sent to site_archiver@lists.apple.com