On Mon, Feb 7, 2011 at 9:31 PM, John R. Levine <jo...@iecc.com> 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,
shutdown.c


-- 
Adam Vande More
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to