So I checked out AGServiceManager.py and there are a couple things wrong with it. One: It had crlf at the end of every line. This must stop especially since python is so picky about white space. Two: It needs to recognize regulare signals like SIGHUP so that it can be made into a linux service and shutdown cleanly and nicely. -- Ti Leggett <leggett at mcs.anl.gov>