diff options
author | Ron Yorston <rmy@pobox.com> | 2021-01-14 13:28:49 +0000 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2021-01-14 13:28:49 +0000 |
commit | 89963b524d211e1aec12b72b3725be05ee95c8cf (patch) | |
tree | 48590aef62b7ee7686b7898256f29def8d9c50b9 /archival/tar.c | |
parent | 9aa5a829070392c2ac6494d0c4e674c0c2bc7dab (diff) | |
parent | 2b7c1aa92c68524559a2067609d09309d5c09adc (diff) | |
download | busybox-w32-89963b524d211e1aec12b72b3725be05ee95c8cf.tar.gz busybox-w32-89963b524d211e1aec12b72b3725be05ee95c8cf.tar.bz2 busybox-w32-89963b524d211e1aec12b72b3725be05ee95c8cf.zip |
Merge branch 'busybox' into merge
Diffstat (limited to 'archival/tar.c')
-rw-r--r-- | archival/tar.c | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/archival/tar.c b/archival/tar.c index 1796d4c60..6c1591bdc 100644 --- a/archival/tar.c +++ b/archival/tar.c | |||
@@ -794,7 +794,7 @@ static llist_t *append_file_list_to_list(llist_t *list) | |||
794 | //usage: IF_FEATURE_TAR_NOPRESERVE_TIME("m") | 794 | //usage: IF_FEATURE_TAR_NOPRESERVE_TIME("m") |
795 | //usage: "vokO] " | 795 | //usage: "vokO] " |
796 | //usage: "[-f TARFILE] [-C DIR] " | 796 | //usage: "[-f TARFILE] [-C DIR] " |
797 | //usage: IF_FEATURE_TAR_FROM("[-T FILE] [-X FILE] "IF_FEATURE_TAR_LONG_OPTIONS("[--exclude PATTERN]... ")) | 797 | //usage: IF_FEATURE_TAR_FROM("[-T FILE] [-X FILE] "IF_FEATURE_TAR_LONG_OPTIONS("[OPTION]... ")) |
798 | //usage: "[FILE]..." | 798 | //usage: "[FILE]..." |
799 | //usage:#define tar_full_usage "\n\n" | 799 | //usage:#define tar_full_usage "\n\n" |
800 | //usage: IF_FEATURE_TAR_CREATE("Create, extract, ") | 800 | //usage: IF_FEATURE_TAR_CREATE("Create, extract, ") |
@@ -828,6 +828,11 @@ static llist_t *append_file_list_to_list(llist_t *list) | |||
828 | //usage: IF_FEATURE_SEAMLESS_BZ2( | 828 | //usage: IF_FEATURE_SEAMLESS_BZ2( |
829 | //usage: "\n -j (De)compress using bzip2" | 829 | //usage: "\n -j (De)compress using bzip2" |
830 | //usage: ) | 830 | //usage: ) |
831 | //usage: IF_FEATURE_SEAMLESS_LZMA( | ||
832 | //usage: IF_FEATURE_TAR_LONG_OPTIONS( | ||
833 | //usage: "\n --lzma (De)compress using lzma" | ||
834 | //usage: ) | ||
835 | //usage: ) | ||
831 | //usage: "\n -a (De)compress based on extension" | 836 | //usage: "\n -a (De)compress based on extension" |
832 | //usage: IF_FEATURE_TAR_CREATE( | 837 | //usage: IF_FEATURE_TAR_CREATE( |
833 | //usage: "\n -h Follow symlinks" | 838 | //usage: "\n -h Follow symlinks" |
@@ -839,21 +844,21 @@ static llist_t *append_file_list_to_list(llist_t *list) | |||
839 | //usage: "\n --exclude PATTERN Glob pattern to exclude" | 844 | //usage: "\n --exclude PATTERN Glob pattern to exclude" |
840 | //usage: ) | 845 | //usage: ) |
841 | //usage: ) | 846 | //usage: ) |
847 | //usage: IF_FEATURE_TAR_LONG_OPTIONS( | ||
848 | //usage: "\n --overwrite Replace existing files" | ||
849 | //usage: "\n --strip-components NUM NUM of leading components to strip" | ||
850 | //usage: "\n --no-recursion Don't descend in directories" | ||
851 | //usage: "\n --numeric-owner Use numeric user:group" | ||
852 | //usage: "\n --no-same-permissions Don't restore access permissions" | ||
853 | //usage: IF_FEATURE_TAR_TO_COMMAND( | ||
854 | //usage: "\n --to-command COMMAND Pipe files to COMMAND" | ||
855 | //usage: ) | ||
856 | //usage: ) | ||
842 | //usage: | 857 | //usage: |
843 | //usage:#define tar_example_usage | 858 | //usage:#define tar_example_usage |
844 | //usage: "$ zcat /tmp/tarball.tar.gz | tar -xf -\n" | 859 | //usage: "$ zcat /tmp/tarball.tar.gz | tar -xf -\n" |
845 | //usage: "$ tar -cf /tmp/tarball.tar /usr/local\n" | 860 | //usage: "$ tar -cf /tmp/tarball.tar /usr/local\n" |
846 | 861 | ||
847 | // Supported but aren't in --help: | ||
848 | // lzma | ||
849 | // no-recursion | ||
850 | // numeric-owner | ||
851 | // no-same-permissions | ||
852 | // overwrite | ||
853 | //IF_FEATURE_TAR_TO_COMMAND( | ||
854 | // to-command | ||
855 | //) | ||
856 | |||
857 | enum { | 862 | enum { |
858 | OPTBIT_KEEP_OLD = 8, | 863 | OPTBIT_KEEP_OLD = 8, |
859 | IF_FEATURE_TAR_CREATE( OPTBIT_CREATE ,) | 864 | IF_FEATURE_TAR_CREATE( OPTBIT_CREATE ,) |