Creating package that installs a LaunchDaemon
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:subject:mime-version:date :x-mailer; bh=WCbV+TmjPVoYIwKkey93GDzHzBjNyQhPNnuxqYvCTzc=; b=g5cc47+wlOinyPADq8EV3UDeJcNaYowgtyW8UQv74HGCRKGmp22dIDqZGnEc936C4l IV1xo5R6Hgbp8xulZubClveIGwYTrm55oFSUSI6fE1cercQo7pJo/JHL6VNfIUOAT8bN pdhlxt709xUSjEjW0YU9dgU2j5EdxIxdqFfTQ= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding:subject :mime-version:date:x-mailer; b=M8v4qmXexlX2/YCs1qW2qqY8PSwDAiPkzIa+AmU4VaMGFyNDgANg33+fRpNtl/DOcJ At1XN6dVhqnjj256b5STqtGYYa9AY9A6gCRIXQbM31tYPnoiZf7YH1ebdSShAFE5x2zo Yw/NHYStFGAHG1MI9S/P1U6Shsjze+MG2VRUI= Is there some way to get PackageMaker to skip this "fixing" step? _______________________________________________ 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... Am I crazy or does PackageMaker 3.0.3 go out of it's way to apply incorrect permissions on files that go into /Library/LaunchDaemons/? For launchctl to work, permissions need to be 644, but PackageMaker installs them as 664. I've spent the time to create a source folder with the permissions I want for my files, and with Apple's permissions on their folders. When I get PackageMaker to build the package, it spends literally 5 minutes (as my package has a lot of files) "fixing" permissions to either be the same and/or to be incorrect. As a workaround, I've added a postinstall script that changes the permissions back, then calls launchctl to load the daemon. This email sent to site_archiver@lists.apple.com
participants (1)
-
Eli Bach