Add in (and ignore) tar -p, since we preserver permissions automatically.
closes bug #1185 -Erik
This commit is contained in:
parent
075228a461
commit
ea4abff595
@ -181,9 +181,9 @@ extern int tar_main(int argc, char **argv)
|
||||
|
||||
while (
|
||||
#ifndef BB_FEATURE_TAR_EXCLUDE
|
||||
(opt = getopt(argc, argv, "cxtzvOf:"))
|
||||
(opt = getopt(argc, argv, "cxtzvOf:p"))
|
||||
#else
|
||||
(opt = getopt_long(argc, argv, "cxtzvOf:X:", longopts, NULL))
|
||||
(opt = getopt_long(argc, argv, "cxtzvOf:X:p", longopts, NULL))
|
||||
#endif
|
||||
> 0) {
|
||||
switch (opt) {
|
||||
@ -238,6 +238,8 @@ extern int tar_main(int argc, char **argv)
|
||||
fclose(fileList);
|
||||
break;
|
||||
#endif
|
||||
case 'p':
|
||||
break;
|
||||
default:
|
||||
show_usage();
|
||||
}
|
||||
|
6
tar.c
6
tar.c
@ -181,9 +181,9 @@ extern int tar_main(int argc, char **argv)
|
||||
|
||||
while (
|
||||
#ifndef BB_FEATURE_TAR_EXCLUDE
|
||||
(opt = getopt(argc, argv, "cxtzvOf:"))
|
||||
(opt = getopt(argc, argv, "cxtzvOf:p"))
|
||||
#else
|
||||
(opt = getopt_long(argc, argv, "cxtzvOf:X:", longopts, NULL))
|
||||
(opt = getopt_long(argc, argv, "cxtzvOf:X:p", longopts, NULL))
|
||||
#endif
|
||||
> 0) {
|
||||
switch (opt) {
|
||||
@ -238,6 +238,8 @@ extern int tar_main(int argc, char **argv)
|
||||
fclose(fileList);
|
||||
break;
|
||||
#endif
|
||||
case 'p':
|
||||
break;
|
||||
default:
|
||||
show_usage();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user