NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/55815: tar opens device files



The following reply was made to PR bin/55815; it has been noted by GNATS.

From: Joerg Sonnenberger <joerg%bec.de@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost, martin%NetBSD.org@localhost
Subject: Re: bin/55815: tar opens device files
Date: Wed, 25 Nov 2020 10:10:43 +0100

 On Wed, Nov 25, 2020 at 05:55:01AM +0000, Martin Husemann wrote:
 > The following reply was made to PR bin/55815; it has been noted by GNATS.
 > 
 > From: Martin Husemann <martin%duskware.de@localhost>
 > To: gnats-bugs%netbsd.org@localhost
 > Cc: 
 > Subject: Re: bin/55815: tar opens device files
 > Date: Wed, 25 Nov 2020 06:54:12 +0100
 > 
 >  On Tue, Nov 24, 2020 at 08:15:02PM +0000, Joerg Sonnenberger wrote:
 >  >  As discussed on IRC, this is a side effect of enabling ACL and extattr
 >  >  support OOB. It is avoided when using --no-acls --no-extattr.
 >  
 >  Those should be the default then, or maybe check (is there a mount flag
 >  or something in statvfs?) whether any ACLs or ext attrs could be there at
 >  all.
 
 That would be the ostrich approach of ignoring that open with side
 effects is fundamentally a bad idea. It also doesn't match what other
 tar implementations do and violates POLA just as well.
 
 >  
 >  What happens if the device can not be opened at all, will it be left out of
 >  the tar?
 
 No ACLs or extattrs will be saved in that case.
 
 Joerg
 


Home | Main Index | Thread Index | Old Index