Hello again jgimmi!
There seems to be no problem when you stop it manually
Code:
# rcctl -d stop amavisd
doing _rc_parse_conf
doing _rc_quirks
amavisd_flags empty, using default ><
doing _rc_parse_conf /var/run/rc.d/amavisd
doing _rc_quirks
doing rc_check
amavisd
doing rc_stop
Waiting for the process [68843] to terminate
Waiting for the process [68843] to terminate
Daemon [68843] terminated by SIGTERM
doing _rc_wait stop
doing rc_check
doing _rc_rm_runfile
(ok)
In fact it is possible to shutdown the computer except when using the power button to do so.
I already posted on the mailing list a while ago. This has been hapenning since 6.3 if i'm not wrong. The moment i sent the message i received a reply from Bechis asking for more info on my system but that was all, no solution as far as i know. Don't know why.