Q:

Equivalent of a Windows Service on OSX with Mono

What do I need to do to have my .NET-Mono application run as a background process on OSX and start when the OS starts up? (Assuming the application is otherwise ready to go on OSX)

Related
Build an installer for .NET app that can run on Windows and OS X?

A:

As ShuggyCoUk notes, that article is very out of date. In 10.4, OS X made some some radical changes. The guide you want to read is System Startup Programming Topics. The short answer is "use launchd."

