[17:44] is there a way to have on upstart script track two processes, which I can provide two PID files for? [19:51] PID files are evil, sane systems will never trust them. [19:51] You’ll want two jobs (or instances) that *actually* track the process. [19:53] aye. you don't by chance have relevant experience with using thin and upstart, do you? :) [19:59] Sorry, i don’t. But i might be able to help if you have trouble getting the job to work. [20:00] so at the most basic level, I run `command start` and it spawns two independent processes with no parent [20:04] What things does “command start” run? Perhaps you could run *those* things by yourself.