In versions 1.4-r7 and 1.4-r8 of fakeidentd, the source was patched and the init script modified to change the pid file to /var/run/fakeidentd.pid. In the current ebuild, the source is not patched, and uses /var/run/identd.pid, while the init script still points to /var/run/fakeidentd.pid. This causes the start-stop-daemon to not be able to find the pid file to stop fakeidentd. The fix is to reimplement the patch to the source file, or to change the init script to point to ident.pid.
added a fix to cvs + version bumped the package ... thanks for the report
actually, ill leave this open until i patch the source
done ;) http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-misc/fakeidentd/fakeidentd-1.7-r1.ebuild.diff?r1=1.1&r2=1.2 http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-misc/fakeidentd/files/fakeidentd.rc.diff?r1=1.2&r2=1.3