So, Ubuntu's Upstart now has an init --user, which takes the place of init in adopting orphans. This breaks the daemonize tests (and daemon_with_notify) which expect getppid() to be 1. I think we can relax this test: getppid() changing to anything should be enough, I think. Stewart? If you're happy, I can make the changes. Thanks, Rusty.