site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com User-agent: Microsoft-Entourage/10.1.6.040913.0 circa 2/18/05 4:28 AM, "Finlay Dobbie" <finlay.dobbie@gmail.com> wrote:
To be clear mach_init_per_user.d IS a valid startup mechanism for daemons which replaced StartupItems as of 10.3.x.
It didn't replace StartupItems, though. More change in this area is coming with Tiger and launchd (see the 'initng' project at <http://www.opensource.apple.com/darwinsource/WWDC2004/>), fwiw.
I just read some of these docs. Factoring is yummy, but I'm concerned about how much backward compatibility we can expect. I've just rather laboriously migrated a startup item to a per-user bootstrap daemon (though I must admit I did this not in pursuit of architectural purity but because my hand was forced by an obscure technicality). It would be a frustrating shame if it broke so soon. Also, what do these changes coming in Tiger imply for the techniques described in the unpublished-except-via-request-to-DTS Technote 2120 (née 2077)? -- Pete Gontier http://www.m-audio.com/ _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com