From owner-freebsd-current Sun Sep 22 12:56:43 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA12405 for current-outgoing; Sun, 22 Sep 1996 12:56:43 -0700 (PDT) Received: from rover.village.org (rover.village.org [204.144.255.49]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA12187 for ; Sun, 22 Sep 1996 12:56:23 -0700 (PDT) Received: from rover.village.org (localhost [127.0.0.1]) by rover.village.org (8.7.6/8.6.6) with ESMTP id NAA17147 for ; Sun, 22 Sep 1996 13:56:17 -0600 (MDT) Message-Id: <199609221956.NAA17147@rover.village.org> To: current@freebsd.org Subject: install on {Net,Open}BSD vs install on FreeBSD Date: Sun, 22 Sep 1996 13:56:17 -0600 From: Warner Losh Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I've found a difference in the way the install command's syntax and functionality on {Net,Open}BSD (hereafter "other BSDs") vs FreeBSD. In the other BSDs, install -d means to create the directory. In FreeBSD it means to turn on debugging. I propose that we implement the other BSDs' -d semantics in FreeBSD, and change -d -> -D for debugging. I kinda like the other BSDs functionality, so I thought I'd see if there was interest in importing into FreeBSD. I'll be happy to make the needed patches to install, but I'd like to try the waters with this idea before I go off and do a lot of work and to get feedback on the wisdom of this change. Yes, including the man page :-). My take: Changing a debugging flag should have minimal impact on the install base of FreeBSD. Merging of the syntax (if not the actual code) of the install programs is a good thing for the BSD community in general, and the FreeBSD speficially. It should be done, and should cause few, if any, problems. Comments? Warner