FreeBSDでも、APMとかACPIまわりを設定してやれば、電源ボタン押せばシャットダウンが走るよ。