shutdown computer after the halt command

Adam Vande More amvandemore at
Tue Feb 8 04:19:50 UTC 2011

On Mon, Feb 7, 2011 at 9:31 PM, John R. Levine <johnl at> wrote:

> It's quite easy to see you're wrong, just follow the steps I outlined
>> above.  If you are correct, reboot(8) should print things like:
>> Stopping sshd.
>> to the console.
> Sigh.  I shut down my FreeBSD 8.1 laptop all the time with halt -p, and I
> can assure you it prints all those messages.

Are you hitting the bottle hard tonight? It does no such thing.

 You can also reference init.c if you still think you're correct.

No thanks, I've already read the man page for init, including this
> paragraph:
>     When shutting down the machine, init will try to run the
> /etc/rc.shutdown
>     script.  This script can be used to cleanly terminate specific programs
>     such as innd (the InterNetNews server).  If this script does not termi-
>     nate within 120 seconds, init will terminate it.  The timeout can be
> con-
>     figured via the sysctl(8) variable kern.init_shutdown_timeout.

Exactly, reboot(8) doesn't call init, shutdown(8) does.  See reboot.c,

Adam Vande More

More information about the freebsd-questions mailing list