svn commit: r216823 - head/sbin/shutdown

Warner Losh imp at
Fri Dec 31 22:01:42 UTC 2010

On 12/31/2010 07:43, Jilles Tjoelker wrote:
> On Thu, Dec 30, 2010 at 06:06:31PM +0000, Pawel Jakub Dawidek wrote:
>> Author: pjd
>> Date: Thu Dec 30 18:06:31 2010
>> New Revision: 216823
>> URL:
>> Log:
>>    For compatibility with Linux and Solaris add poweroff(8).
>>    It is implemented as a hard link to shutdown(8) and it is equivalent of:
>>    	# shutdown -p now
> If we go that way, then for consistency reboot(8) and halt(8) should
> also be equivalent to calling shutdown -r now and shutdown -h now
> respectively, unless conflicting options are given. Linux has a -f
> option for what's currently reboot's and halt's default action, and
> fastboot(8)/fasthalt(8) could also retain the current behaviour.
> I would be in favour of this change.
I'm not sure I'd go this far.  I really *LIKE* that halt/reboot is the 
low-level interface that shutdown -r now calls.  I'm not sure that 
moving away from this would be a good idea.  It cuts out many levels of 
indirection that can be useful in many instances.


More information about the svn-src-all mailing list