Date: Wed, 07 Mar 2007 23:10:00 -0800 From: Tim Kientzle <tim@kientzle.com> To: Ruslan Ermilov <ru@FreeBSD.org> Cc: src-committers@FreeBSD.org, Bruce Evans <bde@zeta.org.au>, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Tim Kientzle <kientzle@FreeBSD.org>, Greg 'groggy' Lehey <grog@FreeBSD.org> Subject: Re: cvs commit: src/usr.sbin/pkg_install/lib url.c Message-ID: <45EFB6C8.7050008@kientzle.com> In-Reply-To: <20070307111745.GB14172@rambler-co.ru> References: <200703061454.l26Esj7D043245@repoman.freebsd.org> <45EDA7E2.4040300@freebsd.org> <20070306204307.GD43608@rambler-co.ru> <20070306231228.GC68567@wantadilla.lemis.com> <45EE3BC4.8070309@freebsd.org> <20070307171432.B28541@delplex.bde.org> <20070307111745.GB14172@rambler-co.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>... GNU tar(1) implied the >>>-p option for root, but BSD tar(1) doesn't do that. >> >>Hmmm... This might actually be considered a bsdtar bug. >>I'll look into it. > >That behavior of BSD tar(1) surprised me, to be honest. Now I'm confused. Why were you surprised by this? According to some notes I have from June 2004, FreeBSD's version of GNU tar didn't assert -p by default for root. (That's why bsdtar already implements --no-same-permissions as an undocumented no-op.) I believe this was a local variation from the "official" GNU tar sources, though I don't yet know when that was done. Time for some CVS archeology, I think. ??? Tim Kientzle
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45EFB6C8.7050008>