From: Payton Swick Date: 2006-01-06T05:47:43+09:00 Subject: Daemonize like fetchmail Has anyone used the Daemons library (http://daemons.rubyforge.org/) extensively? I'm trying to do something that doesn't appear covered by the examples, and I'm wondering if I need to reinvent the wheel. What I'd like to do is to easily add functionality to my script similar to the way that fetchmail works, ie: When starting the script with one command-line option (eg: --daemon), I daemonize it and start it running (saving the PID in a file). When starting the script with another command-line option (eg: --stop), it finds the PID file and kills the instance. In a sense, I'd like to combine the wrapper method given in the examples and the script it runs, but the wrapper example seems to absorb command-line options, and I want to call those functions from within Ruby instead. Suggestions? -Payton