From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 23 21:29:52 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A70BF1065692 for ; Wed, 23 Dec 2009 21:29:52 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 2EBF18FC1B for ; Wed, 23 Dec 2009 21:29:52 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.50) id 1NNYmD-0008KS-4M for freebsd-hackers@freebsd.org; Wed, 23 Dec 2009 22:29:49 +0100 Received: from CPE00134609fbfb-CM0013718690da.cpe.net.cable.rogers.com ([99.226.150.73]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Dec 2009 22:29:49 +0100 Received: from jasonspiro4 by CPE00134609fbfb-CM0013718690da.cpe.net.cable.rogers.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 23 Dec 2009 22:29:49 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-hackers@freebsd.org From: Jason Spiro Date: Wed, 23 Dec 2009 21:29:21 +0000 (UTC) Lines: 29 Message-ID: References: <4B315A5A.6040101@delphij.net> <4B31671C.8090005@delphij.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 99.226.150.73 (Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.15) Gecko/2009102918 CentOS/3.0.15-3.el5.centos Firefox/3.0.15) Sender: news Subject: Renaming "killall" and forever symlinking the old name to the new name (was: Suggestion: rename ...) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Dec 2009 21:29:52 -0000 Xin LI delphij.net> writes: > killall is used for instance, shutdown scripts. Yes you get the warning > message on your console but not the remote ssh. [snip] > It's way too late to say something a "mistake" after about 15 years. [snip] > FreeBSD users are already get used > with our killall behavior, changing the behavior/semantics after ten > years just make a mess, so please drop this. [snip] > Please talk with the authors of Linux pkill. In open source world a > well written patch would say more than a thousand of sayings. Xin, I've already sent a message to the authors of Linux pkill suggesting that. :) Dear Xin and everyone else: Your messages, and the other messages that other people have posted in this thread, are full of good points. I'm now convinced that my original idea is not worthwhile. Thank you all for your replies. Less than an hour ago, I've thought of another idea: You could rename killall to something else, and update the manpage to show the new name, then symlink or hard link "killall" to the new name forever. This would encourage people to use the new name, but it would never force them to. Xin, what do you think?