From owner-svn-src-head@FreeBSD.ORG Tue Jun 30 21:09:33 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CF85106566C; Tue, 30 Jun 2009 21:09:33 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0BF288FC0A; Tue, 30 Jun 2009 21:09:32 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id n5UL9Vvw075329 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 30 Jun 2009 14:09:32 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <4A4A7F0B.1010001@freebsd.org> Date: Tue, 30 Jun 2009 14:09:31 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.21 (X11/20090411) MIME-Version: 1.0 To: Marc Balmer References: <200906301851.n5UIpNJQ089171@svn.freebsd.org> <4A4A626A.4080801@freebsd.org> <5A796102-063B-4032-92C9-EC97AF2E5D5B@msys.ch> In-Reply-To: <5A796102-063B-4032-92C9-EC97AF2E5D5B@msys.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC-sonic.net-Metrics: ebb.errno.com; whitelist Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, Martin Blapp , src-committers@freebsd.org Subject: Re: svn commit: r195200 - in head/usr.sbin: . wake X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jun 2009 21:09:33 -0000 Marc Balmer wrote: > > Am 30.06.2009 um 21:07 schrieb Sam Leffler: > >> Martin Blapp wrote: >>> Author: mbr >>> Date: Tue Jun 30 18:51:22 2009 >>> New Revision: 195200 >>> URL: http://svn.freebsd.org/changeset/base/195200 >>> >>> Log: >>> Add wake, a tool to send Wake on LAN frames to hosts on a local >>> Ethernet network >>> Submitted by: Marc Balmer >>> Reviewed by: rwatson >>> Approved by: re >>> >> >> what's wrong with ports/net/wol? >> > > wake(8) is smaller and it is actually something needed in base. in > modern, ecological "green computing" environments we put the client > machines, like our POS terminals to sleep at night. In the morning, > a cronjob from the central server wakes up all machines using this > command. more and more systems support it, so havin a wake command in > base is just about right. > > The typical way things happen in freebsd is we promote tools from ports when they are deemed needed in the base system. In fact it's probably more important to have the tool in base remain compatible with what users have had in their tree (via ports). I have yet to hear a compelling argument for why wake was chosen over an existing tool that's been successfully used for a while. OTOH this isn't something that'll keep me up at night; it just seems like an ill-advised rush job that completely violates the intent of the 8.0 code freeze.. Sam