site_archiver@lists.apple.com Delivered-To: Darwin-dev@lists.apple.com On May 15, 2006, at 5:10 PM, Dave Zarzycki wrote: On May 15, 2006, at 2:45 AM, Finlay Dobbie wrote: Lastly, StartupItems are on their way out, and unless you're seeking compatibility with pre-Tiger (10.4) systems, you'd be better off using a launchd plist. Perfect example: I'm not dissing launchd, I'm just saying that I have encountered particular situations where it didn't really seem to be the best option. In particular, there was a situation where I had to start Tomcat and a java application which needed MySQL to be running beforehand. Now, you could argue that the inadequacies are in MySQL and this Java application, but I don't necessarily think that's fair. __ Michael Bartosh Essential Mac OS X System Administration O'Reilly _______________________________________________ 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... On 15/05/06, Kevin Van Vechten <kevin@opendarwin.org> wrote: launchd doesn't have daemon dependency support, last I checked. That's a feature. launchd: the daemon for phd-equivalent computer scientists, by phd- equivalent computer scientists. Apple's fascination with booting fast has cause headaches for system administrators in Tiger. It is unreasonable to expect every software package on earth to adopt some kind of IPC-based dependency mechanism. On May 16, 2006, at 9:50 AM, Finlay Dobbie wrote: Another example: Apple's own DirectoryService daemon has had ongoing trouble refreshing after the network becomes available, resulting in DirectoryService nodes that appear to be unavailable until the daemon is restarted. Sure, this is a bug .. but if sysadmins could just add in a dependency, then we could work around the bug until it is fixed. And that is what is most important here. It is telling that most of the more competent people in the Mac Sysadmin community have stated this over and over, while Apple still maintains that the lack of a dependancy checking mechanism is a feature. This email sent to site_archiver@lists.apple.com
participants (1)
-
Michael Bartosh