Launchd and daemons


#1

In the solutions download there is a chapter on daemons but I can seem to find any reference to such a chapter in the book itself (the 3rd Edition).

Can anyone kindly point me to a page that deals with daemons and launchd?

Thanks


#2

The launchd samples were mistakenly included in the third edition downloads - they’re unchanged from the second edition. If you’d like a PDF of the second edition’s launchd chapter, drop me an email at markd@borkware.com and I’ll send it your way.


#3

Hello Mark,
Thank you for your prompt response. I will drop you an email very soon.

Cheers!


#4

I am trying to create a local server for Mac OS X as a lauchagent. In particular I am trying to understand how to work with sockets. The example in the second edition chapter 20 that is closest to my interest is the “Proper Daemon”. I have built it in xCode 6 and have been able to launch it with launchctl. However I don’t see anything in the book on what it does, nor a sample “run” as with the other daemons to show how to interact with it. Any information on this would be very welcome.