Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Apr 2010 21:25:45 GMT
From:      Garrett Cooper <gcooper@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 176819 for review
Message-ID:  <201004112125.o3BLPj7S011078@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@176819?ac=10

Change 176819 by gcooper@gcooper-bayonetta on 2010/04/11 21:24:55

	tar -p also preserves ACLS, fflags, and xattrs; add the appropriate options to the archive(3) call.

Affected files ...

.. //depot/projects/soc2007/gcooper-pkg_install-enhancements-simplified/usr.sbin/pkg_install/lib/file.c#8 edit

Differences ...

==== //depot/projects/soc2007/gcooper-pkg_install-enhancements-simplified/usr.sbin/pkg_install/lib/file.c#8 (text+ko) ====

@@ -337,7 +337,9 @@
     }
 }
 
-#define EXTRACT_ARCHIVE_FLAGS	(ARCHIVE_EXTRACT_OWNER | ARCHIVE_EXTRACT_PERM | ARCHIVE_EXTRACT_TIME)
+#define EXTRACT_ARCHIVE_FLAGS	(ARCHIVE_EXTRACT_OWNER |ARCHIVE_EXTRACT_PERM| \
+				 ARCHIVE_EXTRACT_TIME  |ARCHIVE_EXTRACT_ACL | \
+				 ARCHIVE_EXTRACT_FFLAGS|ARCHIVE_EXTRACT_XATTR)
 
 /* Unpack a tar file */
 int



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004112125.o3BLPj7S011078>