From owner-freebsd-hackers@FreeBSD.ORG Tue Dec 22 08:29:25 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 C200E106566C for ; Tue, 22 Dec 2009 08:29:25 +0000 (UTC) (envelope-from csmall@enc.com.au) Received: from ipmail03.adl6.internode.on.net (ipmail03.adl6.internode.on.net [203.16.214.141]) by mx1.freebsd.org (Postfix) with ESMTP id 4392F8FC18 for ; Tue, 22 Dec 2009 08:29:24 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aj0FAB8OMEt5LJ5b/2dsb2JhbACBStRXhC4EgWQ Received: from ppp121-44-158-91.lns20.syd7.internode.on.net (HELO mail.enc.com.au) ([121.44.158.91]) by ipmail03.adl6.internode.on.net with ESMTP; 22 Dec 2009 18:44:06 +1030 Received: from localhost (localhost [127.0.0.1]) by mail.enc.com.au (Postfix) with ESMTP id D16E72C1A4; Tue, 22 Dec 2009 19:14:01 +1100 (EST) Received: from mail.enc.com.au ([127.0.0.1]) by localhost (localhost [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EoRPwn4vaBot; Tue, 22 Dec 2009 19:14:01 +1100 (EST) Received: by mail.enc.com.au (Postfix, from userid 1000) id B75C62C1A9; Tue, 22 Dec 2009 19:14:01 +1100 (EST) Date: Tue, 22 Dec 2009 19:14:01 +1100 From: Craig Small To: "Jason A. Spiro" Message-ID: <20091222081401.GB13725@enc.com.au> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Mailman-Approved-At: Tue, 22 Dec 2009 12:21:38 +0000 Cc: freebsd-hackers@freebsd.org Subject: Re: Suggestion: rename "killall" to "fkill", but wait five years to phase the new name in 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: Tue, 22 Dec 2009 08:29:25 -0000 On Tue, Dec 22, 2009 at 01:31:02AM -0500, Jason A. Spiro wrote: > Naming it the same as System V killall, which just kills all > processes, can wreak havoc. When someone types a standard Linux > killall command line as root on a Solaris or HP-UX server, System V > killall runs and kills all processes. Hello Jason (and the FreeBSD folk), The problem for me is that killall in Linux has been called that for a very long time now. psmisc came out 11 years ago and before that killall was in procps. I'm not sure when but the copyright message says 1994. That's 16 years or more of people getting very used to killall doing what it does and being called killall. I know of the problem you refer to having administered Solaris servers before, but changing the name now will cause more problems than it solves. > Craig, and hackers, are you both willing to do this? I'm not. Even though I just got a new SATA drive its not big enough to handle the torrent of emails from people saying "why did i do that" and "who cares about Solaris" etc etc if I did change it. Sounds like its a no from FreeBSD folk too. In fact to me its more important my various programs look the same(ish) across the Linux distributions and to FreeBSD than they are to Solaris. I also agree with Daniel; why would anyone want to literally kill every process? - Craig -- Craig Small GnuPG:1C1B D893 1418 2AF4 45EE 95CB C76C E5AC 12CA DFA5 http://www.enc.com.au/ csmall at : enc.com.au http://www.debian.org/ Debian GNU/Linux, software should be Free