The ebuild for monkeyd does not include an init script for starting & stopping the daemon. I'll attach one to this bug. The stop function is a bit complicated because monkey often doesn't stop, complaining "Error: Port busy.". When this happens, the script attempts to kill the process using the PID from the pid file. Failing that it exits with an error.
Created attachment 12659 [details] /etc/init.d/monkeyd script for starting & stopping monkey
version bumped to 0.7.1 and added the init script, thx http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-www/monkeyd/files/monkeyd.init.d?rev=1.1&content-type=text/vnd.viewcvs-markup