From 85efd7f8759590df15b06d680dc2c141a499d7d3 Mon Sep 17 00:00:00 2001 From: joerg Date: Sun, 22 Sep 2019 09:51:28 +0000 Subject: Import libarchive 3.4.0 --- .../libarchive/files/doc/wiki/ManPageBsdtar1.wiki | 58 +++++++++++++--------- 1 file changed, 35 insertions(+), 23 deletions(-) (limited to 'archivers/libarchive/files/doc/wiki/ManPageBsdtar1.wiki') diff --git a/archivers/libarchive/files/doc/wiki/ManPageBsdtar1.wiki b/archivers/libarchive/files/doc/wiki/ManPageBsdtar1.wiki index 45eb3bc899a..4e521eebbee 100644 --- a/archivers/libarchive/files/doc/wiki/ManPageBsdtar1.wiki +++ b/archivers/libarchive/files/doc/wiki/ManPageBsdtar1.wiki @@ -189,15 +189,28 @@ options and before extracting any files.
--clear-nochange-fflags
(x mode only) Before removing file system objects to replace them, clear platform-specific -file flags that might prevent removal. +file attributes or file flags that might prevent removal.
--exclude ''pattern''
Do not process files or directories that match the specified pattern. Note that exclusions take precedence over patterns or filenames specified on the command line. +
--exclude-vcs
+Do not process files or directories internally used by the +version control systems +Sq CVS, +Sq RCS, +Sq SCCS, +Sq SVN, +Sq Arch, +Sq Bazaar, +Sq Mercurial +and +Sq Darcs.
--fflags
(c, r, u, x modes only) -Archive or extract file flags. This is the reverse of +Archive or extract platform-specific file attributes or file flags. +This is the reverse of --no-fflags and the default behavior in c, r, and u modes or if '''tar''' @@ -212,7 +225,7 @@ Supported formats include and "ustar". Other formats may also be supported; see -[[ManPageibarchiveormats5]] +[[ManPageLibarchiveFormats5]] for more information about currently-supported formats. In r and u modes, when extending an existing archive, the format specified here must be compatible with the format of the existing archive on disk. @@ -370,8 +383,8 @@ Do not extract modification time. By default, the modification time is set to the time stored in the archive.
--mac-metadata
(c, r, u and x mode only) -Mac OS X specific. Archive or extract extended ACLs and extended attributes -using +Mac OS X specific. Archive or extract extended ACLs and extended file +attributes using [[copyfile(3)|http://www.freebsd.org/cgi/man.cgi?query=copyfile&sektion=3]] in AppleDouble format. This is the reverse of --no-mac-metadata. @@ -379,8 +392,7 @@ and the default behavior in c, r, and u modes or if '''tar''' is run in x mode as root.
-n, --norecurse, --no-recursion
-(c, r, u modes only) -Do not recursively archive the contents of directories. +Do not operate recursively on the content of directories.
--newer ''date''
(c, r, u modes only) Only include files and directories newer than the specified date. @@ -427,21 +439,21 @@ and the default behavior if is run as non-root in x mode (on Mac OS X as any user in c, r, u and x modes).
--no-fflags
(c, r, u, x modes only) -Do not archive or extract file flags. This is the reverse of +Do not archive or extract file attributes or file flags. This is the reverse of --fflags and the default behavior if '''tar''' is run as non-root in x mode.
--no-mac-metadata
(x mode only) -Mac OS X specific. Do not archive or extract ACLs and extended attributes using +Mac OS X specific. Do not archive or extract ACLs and extended file attributes +using [[copyfile(3)|http://www.freebsd.org/cgi/man.cgi?query=copyfile&sektion=3]] in AppleDouble format. This is the reverse of --mac-metadata. and the default behavior if '''tar''' is run as non-root in x mode. -
-n, --norecurse, --no-recursion
--no-same-owner
(x mode only) Do not extract owner and group IDs. @@ -452,8 +464,8 @@ and the default behavior if is run as non-root.
--no-same-permissions
(x mode only) -Do not extract full permissions (SGID, SUID, sticky bit, ACLs, -extended attributes or extended file flags). +Do not extract full permissions (SGID, SUID, sticky bit, +file attributes or file flags, extended file attributes and ACLs). This is the reverse of -p and the default behavior if @@ -461,7 +473,7 @@ and the default behavior if is run as non-root.
--no-xattrs
(c, r, u, x modes only) -Do not archive or extract extended attributes. This is the reverse of +Do not archive or extract extended file attributes. This is the reverse of --xattrs and the default behavior if '''tar''' @@ -649,13 +661,13 @@ This option suppresses these behaviors.
-p, --insecure, --preserve-permissions
(x mode only) Preserve file permissions. -Attempt to restore the full permissions, including owner, file modes, ACLs, -extended attributes and extended file flags, if available, for each item -extracted from the archive. This is te reverse of +Attempt to restore the full permissions, including file modes, file attributes +or file flags, extended file attributes and ACLs, if available, for each item +extracted from the archive. This is the reverse of --no-same-permissions and the default if '''tar''' -is being run by root and can be partially overridden by also specifying +is being run as root. It can be partially overridden by also specifying --no-acls, --no-fflags, --no-mac-metadata @@ -826,7 +838,7 @@ See for more information about the handling of exclusions.
--xattrs
(c, r, u, x modes only) -Archive or extract extended attributes. This is the reverse of +Archive or extract extended file attributes. This is the reverse of --no-xattrs and the default behavior in c, r, and u modes or if '''tar''' @@ -1003,9 +1015,9 @@ For more details, see the explanation of the and '''archive_write_set_options'''() API calls that are described in -[[ManPagerchiveead3]] +[[ManPageArchiveRead3]] and -[[ManPagerchiverite3]]. +[[ManPageArchiveWrite3]]. == COMPATIBILITY == The bundled-arguments format is supported for compatibility with historic implementations. @@ -1148,8 +1160,8 @@ components, or symlinks to other directories. [[pax(1)|http://www.freebsd.org/cgi/man.cgi?query=pax&sektion=1]], [[shar(1)|http://www.freebsd.org/cgi/man.cgi?query=shar&sektion=1]], [[xz(1)|http://www.freebsd.org/cgi/man.cgi?query=xz&sektion=1]], -[[ManPageibarchive3]], -[[ManPageibarchiveormats5]], +[[ManPageLibarchive3]], +[[ManPageLibarchiveFormats5]], [[ManPageTar5]] == STANDARDS == There is no current POSIX standard for the tar command; it appeared @@ -1181,7 +1193,7 @@ beginning with FreeBSD 1.0. This is a complete re-implementation based on the -[[ManPageibarchive3]] +[[ManPageLibarchive3]] library. It was first released with FreeBSD 5.4 -- cgit v1.2.3