Date: Mon, 23 Sep 1996 15:06:04 +1000 From: Bruce Evans <bde@zeta.org.au> To: current@freebsd.org, imp@village.org Subject: Re: install on {Net,Open}BSD vs install on FreeBSD Message-ID: <199609230506.PAA05354@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>In the other BSDs, install -d means to create the directory. In >FreeBSD it means to turn on debugging. I propose that we implement Only in -current. -d is a syntax error in standard BSD and 2.1.5R. I used -d for debugging before I knew about its use for directory stuff. I copied it from the -d for debugging in make. >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 think -d should be renamed -D, and -d for directories should be left unimplemented. There is no way for -d to create the intermediate directories with the correct ownerships and permissions. FreeBSD's `make install' depends on mtree(8) to have created the intermediate directories. There are still a few broken Makefiles that use `mkdir -p'. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609230506.PAA05354>