aboutsummaryrefslogtreecommitdiff
path: root/archival/tar.c
diff options
context:
space:
mode:
Diffstat (limited to 'archival/tar.c')
-rw-r--r--archival/tar.c44
1 files changed, 22 insertions, 22 deletions
diff --git a/archival/tar.c b/archival/tar.c
index fcabb0126..0fc574dfd 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -45,9 +45,9 @@
45//config: bool "tar (40 kb)" 45//config: bool "tar (40 kb)"
46//config: default y 46//config: default y
47//config: help 47//config: help
48//config: tar is an archiving program. It's commonly used with gzip to 48//config: tar is an archiving program. It's commonly used with gzip to
49//config: create compressed archives. It's probably the most widely used 49//config: create compressed archives. It's probably the most widely used
50//config: UNIX archive program. 50//config: UNIX archive program.
51//config: 51//config:
52//config:config FEATURE_TAR_LONG_OPTIONS 52//config:config FEATURE_TAR_LONG_OPTIONS
53//config: bool "Enable long options" 53//config: bool "Enable long options"
@@ -64,35 +64,35 @@
64//config: default y 64//config: default y
65//config: depends on TAR && (FEATURE_SEAMLESS_Z || FEATURE_SEAMLESS_GZ || FEATURE_SEAMLESS_BZ2 || FEATURE_SEAMLESS_LZMA || FEATURE_SEAMLESS_XZ) 65//config: depends on TAR && (FEATURE_SEAMLESS_Z || FEATURE_SEAMLESS_GZ || FEATURE_SEAMLESS_BZ2 || FEATURE_SEAMLESS_LZMA || FEATURE_SEAMLESS_XZ)
66//config: help 66//config: help
67//config: With this option tar can automatically detect compressed 67//config: With this option tar can automatically detect compressed
68//config: tarballs. Currently it works only on files (not pipes etc). 68//config: tarballs. Currently it works only on files (not pipes etc).
69//config: 69//config:
70//config:config FEATURE_TAR_FROM 70//config:config FEATURE_TAR_FROM
71//config: bool "Enable -X (exclude from) and -T (include from) options)" 71//config: bool "Enable -X (exclude from) and -T (include from) options)"
72//config: default y 72//config: default y
73//config: depends on TAR 73//config: depends on TAR
74//config: help 74//config: help
75//config: If you enable this option you'll be able to specify 75//config: If you enable this option you'll be able to specify
76//config: a list of files to include or exclude from an archive. 76//config: a list of files to include or exclude from an archive.
77//config: 77//config:
78//config:config FEATURE_TAR_OLDGNU_COMPATIBILITY 78//config:config FEATURE_TAR_OLDGNU_COMPATIBILITY
79//config: bool "Support old tar header format" 79//config: bool "Support old tar header format"
80//config: default y 80//config: default y
81//config: depends on TAR || DPKG 81//config: depends on TAR || DPKG
82//config: help 82//config: help
83//config: This option is required to unpack archives created in 83//config: This option is required to unpack archives created in
84//config: the old GNU format; help to kill this old format by 84//config: the old GNU format; help to kill this old format by
85//config: repacking your ancient archives with the new format. 85//config: repacking your ancient archives with the new format.
86//config: 86//config:
87//config:config FEATURE_TAR_OLDSUN_COMPATIBILITY 87//config:config FEATURE_TAR_OLDSUN_COMPATIBILITY
88//config: bool "Enable untarring of tarballs with checksums produced by buggy Sun tar" 88//config: bool "Enable untarring of tarballs with checksums produced by buggy Sun tar"
89//config: default y 89//config: default y
90//config: depends on TAR || DPKG 90//config: depends on TAR || DPKG
91//config: help 91//config: help
92//config: This option is required to unpack archives created by some old 92//config: This option is required to unpack archives created by some old
93//config: version of Sun's tar (it was calculating checksum using signed 93//config: version of Sun's tar (it was calculating checksum using signed
94//config: arithmetic). It is said to be fixed in newer Sun tar, but "old" 94//config: arithmetic). It is said to be fixed in newer Sun tar, but "old"
95//config: tarballs still exist. 95//config: tarballs still exist.
96//config: 96//config:
97//config:config FEATURE_TAR_GNU_EXTENSIONS 97//config:config FEATURE_TAR_GNU_EXTENSIONS
98//config: bool "Support GNU tar extensions (long filenames)" 98//config: bool "Support GNU tar extensions (long filenames)"
@@ -104,18 +104,18 @@
104//config: default y 104//config: default y
105//config: depends on TAR && FEATURE_TAR_LONG_OPTIONS 105//config: depends on TAR && FEATURE_TAR_LONG_OPTIONS
106//config: help 106//config: help
107//config: If you enable this option you'll be able to instruct tar to send 107//config: If you enable this option you'll be able to instruct tar to send
108//config: the contents of each extracted file to the standard input of an 108//config: the contents of each extracted file to the standard input of an
109//config: external program. 109//config: external program.
110//config: 110//config:
111//config:config FEATURE_TAR_UNAME_GNAME 111//config:config FEATURE_TAR_UNAME_GNAME
112//config: bool "Enable use of user and group names" 112//config: bool "Enable use of user and group names"
113//config: default y 113//config: default y
114//config: depends on TAR 114//config: depends on TAR
115//config: help 115//config: help
116//config: Enable use of user and group names in tar. This affects contents 116//config: Enable use of user and group names in tar. This affects contents
117//config: listings (-t) and preserving permissions when unpacking (-p). 117//config: listings (-t) and preserving permissions when unpacking (-p).
118//config: +200 bytes. 118//config: +200 bytes.
119//config: 119//config:
120//config:config FEATURE_TAR_NOPRESERVE_TIME 120//config:config FEATURE_TAR_NOPRESERVE_TIME
121//config: bool "Enable -m (do not preserve time) GNU option" 121//config: bool "Enable -m (do not preserve time) GNU option"
@@ -127,8 +127,8 @@
127//config: default n 127//config: default n
128//config: depends on TAR && SELINUX 128//config: depends on TAR && SELINUX
129//config: help 129//config: help
130//config: With this option busybox supports restoring SELinux labels 130//config: With this option busybox supports restoring SELinux labels
131//config: when extracting files from tar archives. 131//config: when extracting files from tar archives.
132 132
133//applet:IF_TAR(APPLET(tar, BB_DIR_BIN, BB_SUID_DROP)) 133//applet:IF_TAR(APPLET(tar, BB_DIR_BIN, BB_SUID_DROP))
134//kbuild:lib-$(CONFIG_TAR) += tar.o 134//kbuild:lib-$(CONFIG_TAR) += tar.o