Hi, can nobody answer my question? I'd like to know where I can set policies that allow launchd subprocesses (mDNSResponder in my case) to look up Mach services. My error is com.apple.launchd[1] (com.apple.mDNSResponder[2551]): Policy denied Mach service lookup: com.apple.system.notification_center com.apple.launchd[1] (com.apple.mDNSResponder[2551]): Policy denied Mach service lookup: com.apple.system.DirectoryService.libinfo_v1 com.apple.launchd[1] (com.apple.mDNSResponder[2551]): Policy denied Mach service lookup: com.apple.SystemConfiguration.configd etc.etc. The launchd documentation knows nothing about policies. Thanks a lot in advance, Björn Am 02.08.2009 um 09:06 schrieb Björn Giesler:
Hi,
thanks for your reply!
Am 02.08.2009 um 08:57 schrieb Damien Sorresso:
mDNSResponder has a policy set on it saying that is is allowed to look up only a certain set of MachService names. "com.apple.distributed_notifications.2" is not in that list, so we log a warning about it. There's probably a framework behind the scenes that mDNSResponder uses that is looking up that service.
It's basically a harmless error (I don't believe distributed notifications are essential to mDNSResponder's function), but feel free to file a bug against mDNSResponder.
Well, that's by far not the only service it requests; it fills up the log with those messages. I probably picked the least crucial one, it's also trying to lookup com.apple.system.notification_center, com.apple.system.DirectoryService.libinfo_v1, com.apple.SystemConfiguration.configd and lots more.
So if you write that "mDNSResponder has a policy set on it", I guess my question is, where do these policies get set?
Thanks a lot, Björn _______________________________________________ launchd-dev mailing list launchd-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/launchd-dev