123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- AT_SETUP([delay-directory-restore on reversed ordering])
- AT_KEYWORDS([extract extrac22 delay delay-reversed])
- AT_TAR_CHECK([
- AT_UNPRIVILEGED_PREREQ
- AT_SORT_PREREQ
- mkdir t
- (cd t
- genfile --length 100 --file data1
- mkdir dir1
- cp data1 dir1
- mkdir dir2
- cd dir2
- ln -s ../dir1/data1 data2
- cd ..
- chmod -w dir2)
- AT_DATA([filelist],
- [./dir2/data2
- ./dir2
- ./dir1/data1
- ./dir1
- ./data1
- ])
- tar -C t -c -f a.tar --no-recursion -T filelist
- mkdir restore
- tar -x -p --delay-directory-restore -C restore -f a.tar
- ],
- [0],
- [])
- AT_CLEANUP
|