I have ever posted this question before. That post had been flagged "SOLVED" which I think so before. However, it still has not been solved.
The result is reboot does not need root's password which is ok. But halt still needs the root's password.
Sincerely!
Code:
>cat [FILE]/usr/local/etc/sudoers[/FILE] | grep shutdown
Cmnd_Alias HALT=[FILE]/sbin/shutdown[/FILE] -p now
Cmnd_Alias REBOOT=[FILE]/sbin/shutdown[/FILE] -r now
>cat [FILE]/usr/local/etc/sudoers[/FILE] | grep NOPASSWD
%wheel ALL=NOPASSWD: HALT,REBOOT
The result is reboot does not need root's password which is ok. But halt still needs the root's password.
Sincerely!