Triggering tasks remotely with notifyutil and launchd

Let me start this by saying that I’m fully aware that there are multiple ways to accomplish this feat, and that my choice may not have been the perfect one. It happens to work around some frustrations I found with other solutions, but I kind of got on a kick of really wanting to make this work. It works (though it killed my Sunday). It’s pretty complex to describe, though, so I’ll probably end up leaving some holes in the story. If something doesn’t make sense, point it out in the comments and I’ll fill in the blanks.


This is a companion discussion topic for the original entry at https://brettterpstra.com/2013/02/11/triggering-tasks-remotely-with-notifyutil-and-launchd