> Le 25 juin 2015 à 17:58, Damien Sorresso a écrit : > > On 25 Jun, 2015, at 05:20, Axel Luttgens wrote: >> >> […] >> Yes, it’s a pity. >> Terribly outdated documentation on developer’s site, no source code anymore… >> A bit as if users on other unix platforms would suddenly have to guess how >> the init mechanism is working. > > The launchctl(1) and launchd.plist(5) man pages were substantially updated in > Yosemite to cover new functionality, address a bunch of clarity errors, and > remove stuff that was no longer relevant. launchctl(1) itself also has fairly > extensive help for each subcommand.
Hello Damien, Indeed, those man pages have undergone a deep and nice rewriting. The problem is, they currently are the only launchd-related documentation left. And this is quite problematic for those wanting to have a "grand unified view", so as to be able to answer questions such as: why the hell does /S/L/LD/org.apache.httpd.plist set environment variable XPC_SERVICES_UNAVAILABLE? should I care about such matters when running my own "traditional" server daemon? and, if yes, which matters exactly? And not having the source code at hand anymore just makes things worse, since the ultimate documentation for such a central/crucial piece of the OS has now disappeared. > If documentation in either the man pages or launchctl(1)’s help output is > unclear/incorrect, please file a bug. I don’t know, I’m still reading and experimenting each time I have the opportunity to do so (that is to say, not very often…). As soon as I find a glitch, I’ll let you know. ;-) Many thanks for your reply, Axel _______________________________________________ launchd-dev mailing list launchd-dev@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/launchd-dev