From owner-freebsd-current Mon Jul 17 00:55:15 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA10676 for current-outgoing; Mon, 17 Jul 1995 00:55:15 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA10667 for ; Mon, 17 Jul 1995 00:55:12 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id AAA00692; Mon, 17 Jul 1995 00:52:24 -0700 From: "Rodney W. Grimes" Message-Id: <199507170752.AAA00692@gndrsh.aac.dev.com> Subject: Re: Move mt(1) to /bin? To: bde@zeta.org.au (Bruce Evans) Date: Mon, 17 Jul 1995 00:52:23 -0700 (PDT) Cc: freebsd-current@freebsd.org In-Reply-To: <199507170700.RAA22357@godzilla.zeta.org.au> from "Bruce Evans" at Jul 17, 95 05:00:50 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1401 Sender: current-owner@freebsd.org Precedence: bulk > > It should be moved to /sbin, not to /bin. > > >I don't want to go doing this on a binary by binary as the need > >comes up. There are several things that given the same above > >conditions should be moved to /, and several that could move > >the other way. > > How about just installing it in /sbin? There are already a few > Makefiles that set BINDIR to override the hierarchial default > (/usr/src/bin/vgrindefs and several things in /usr/src/gnu/usr.bin/ld ^^^^^^^^^^^^^^^^^^^^^^ does not exist on my boxes..., and from the ncvs repository has never existed there... If perhaps you mean /usr/src/usr.bin/vgrind/Makefile, well, that whole Makefile is a bloody mess, it installs 4 things in 3 difference directories in the beforeinstall target, and vfontedpr in /usr/libexec via the default install of PROG. > and a few Makefiles that set BINDIR to its default. That is a possible work around, you also need to set NOSHARED, or what ever it is to force it to be a static binary. But it still does not answer the long term question of exactly what criteria says things go in /bin vs /usr/bin. Nor does it get on with analyzing this problem so, or comeing up with a solution that prevents this type of discussion from reoccuring. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD