Because the chkconfig: line in /etc/rc.d/init.d/rwhod is malformed, 'chkconfig --add rwhod' sets it up to never run in any runlevel. Obvious fix: change # chkconfig: - 60 20 to # chkconfig: 2345 60 20 (and then do 'chkconfig --del rwhod; chkconfig --add rwhod' to get everything set up right)
No, the '-' just means it doesn't run by default if installed. To activate it, do chkconfig --level 345 rwhod on or turn it on with ntsysv.