The --oknodo option to s-s-d is now deprecated and is not supposed to be used. Also, there is no point in using s-s-d for something that is not starting or stopping a daemon ;) My suggestion would be reload() { ebegin "Reloading ${SVCNAME}" kill -HUP `cat ${pidfile}` eend $? } (the cat is for portability, $(<) is a bashism :()
Fixed, doesn't need a revbump as it's a relatively minor change.