From owner-freebsd-current Fri Aug 2 10:52: 9 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F42337B400; Fri, 2 Aug 2002 10:52:06 -0700 (PDT) Received: from renown.cnchost.com (renown.concentric.net [207.155.248.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 162A143E4A; Fri, 2 Aug 2002 10:52:06 -0700 (PDT) (envelope-from bakul@bitblocks.com) Received: from bitblocks.com (adsl-209-204-185-216.sonic.net [209.204.185.216]) by renown.cnchost.com id NAA06071; Fri, 2 Aug 2002 13:52:06 -0400 (EDT) [ConcentricHost SMTP Relay 1.14] Message-ID: <200208021752.NAA06071@renown.cnchost.com> To: Maxim Sobolev , Bruce Evans , current@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: pkg_add broken by POLA breakage in tar In-reply-to: Your message of "Thu, 01 Aug 2002 12:01:08 PDT." <200208011901.PAA26093@marlborough.cnchost.com> Date: Fri, 02 Aug 2002 10:52:04 -0700 From: Bakul Shah Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I said: > my guess is John Gilmore originally created gnu tar from > reading of the man page. If so, that would explain the > difference. I don't have the V7 sources so can't check but > given that companies with the Unix licence (and the orig. > sources) all do the same I believe the V7 man page just > missed out some details. I don't know what POSIX says. I found the sources to V6, V7, various BSDs thanks to www.tuhs.org (The Unix Heritage Society). Boy! Was I wrong! V7 tar does nothing special for root, neither do various BSDs (I checked upto 4.3BSD-Reno -- I even compiled the reno tar and verified that as root umask is obeyed). I don't know at which point root got special treatment in tar at various Unix companies. My apologies to Maxim and others for confusing them. I plead (hopefully temporary) dementia! -- bakul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message