]>
Commit | Line | Data |
---|---|---|
c296792b MK |
1 | From: Tim Gokcen <hexetic@gmail.com> |
2 | Date: Sat, 12 Nov 2011 10:34:41 +0100 | |
3 | Subject: tar preserve | |
4 | ||
5 | Don't use deprecated tar --preserve option | |
6 | Instead, use --preserve-permissions & --preserve-order | |
7 | ||
8 | Bug-Debian: http://bugs.debian.org/605048 | |
9 | --- | |
10 | src/tla/libarch/archive.c | 3 ++- | |
11 | 1 files changed, 2 insertions(+), 1 deletions(-) | |
12 | ||
13 | diff --git a/src/tla/libarch/archive.c b/src/tla/libarch/archive.c | |
14 | index ac3d580..7e699f7 100644 | |
15 | --- a/src/tla/libarch/archive.c | |
16 | +++ b/src/tla/libarch/archive.c | |
17 | @@ -1114,7 +1114,8 @@ invoke_tar_extract (int * pid_ret) | |
18 | ||
19 | *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = cfg__gnu_tar; | |
20 | *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "-m"; | |
21 | - *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "--preserve"; | |
22 | + *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "--preserve-permissions"; | |
23 | + *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "--preserve-order"; | |
24 | *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "-zxf"; | |
25 | *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = "-"; | |
26 | *(t_uchar **)ar_push ((void **)&argv, 0, sizeof (char *)) = 0; |