Canto has apparently gotten the message: Apple wants developers to stop using things like cron and "StartupItems" and instead use launchd. A message they've been trying to get though developer's heads since Mac OS X Tiger (10.4) came out. This is a huge and welcomed change to manage the startup and shutdown of the various Cumulus system components on Mac OS X.
It looks like we've got the following plist files now:
|com.canto.cumulus.cumulusrad.plist||Cumulus Remote Administration|
|com.canto.cumulus.websolutions.plist||Stand-alone Tomcat for WebSolutions|
Sure, you can still start your server with the shell script start-cumulus.sh but now you can schedule start, stop, or even configure Cumulus Server to auto-restart if it crashes (cause it never crashes).
The basic command line syntax is something like this:
launchctl start com.canto.cumulus.cumulusd.plist