site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On Jan 4, 2006, at 2:58 AM, Stephane Sudre wrote: In this case, ps is no more wrong than anything else. = Mike _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... ps can still be wrong, but it is more likely to both be right and to be maintained in such a fashion that it prints reasonable output. I would say that ps is _always_ wrong when the process has been launched using a relative path since a relative path can match multiple absolute paths. As for the suid thing, why not just used a StartupItem or a launchd thing? Bootstrap context is usually the nirvana for daemon needing to communicate with a kernel extension. As Matt clearly pointed out, he needs to present UI to the user; this can't be done legitimately from the bootstrap session. And it doesn't help solve this problem. This email sent to site_archiver@lists.apple.com