From owner-freebsd-chat Mon Mar 18 08:18:12 1996 Return-Path: owner-chat Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA03225 for chat-outgoing; Mon, 18 Mar 1996 08:18:12 -0800 (PST) Received: from obie.softweyr.com (slcmodem1-p1-12.intele.net [206.29.206.111]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA03209 for ; Mon, 18 Mar 1996 08:18:06 -0800 (PST) Received: (from wes@localhost) by obie.softweyr.com (8.6.12/8.6.12) id JAA12377; Mon, 18 Mar 1996 09:19:35 -0700 Date: Mon, 18 Mar 1996 09:19:35 -0700 Message-Id: <199603181619.JAA12377@obie.softweyr.com> From: Barnacle Wes To: joerg_wunsch@uriah.heep.sax.de CC: freebsd-chat@freebsd.org In-reply-to: <199603172241.XAA22694@uriah.heep.sax.de> (message from J Wunsch on Sun, 17 Mar 1996 23:41:36 +0100 (MET)) Subject: Re: Application Development (fwd) Sender: owner-chat@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Ollivier Robert wrote: > I seem to remember old SysV (3.0 or maybe even 2.x) didn't have > a mkdir(2) syscall and that was why /bin/mkdir was setuid-root in > order to mknod the directory. That's probably "legacy code" from > these days :-) J Wunsch replied: % Hmm. Really SysV? I thought the ``one-step commit'' for directory % creation was older. At least, the ISC SVR3.2 i've once been % playing with did already have mkdir(2). SVR2 (as in Microport System V/AT, my first home UNIX system ;^) didn't. Exec'ing mkdir(1m) was very common in those days. -- Wes Peters | Yes I am a pirate, two hundred years too late Softweyr | The cannons don't thunder, there's nothing to plunder Consulting | I'm an over forty victim of fate... wes@intele.net | Jimmy Buffett