]> Dogcows Code - chaz/tar/commit
Fix creation of incremental archives when a subdirectory becomes a mountpoint.
authorSergey Poznyakoff <gray@gnu.org.ua>
Sat, 3 Nov 2012 11:31:48 +0000 (13:31 +0200)
committerSergey Poznyakoff <gray@gnu.org.ua>
Wed, 14 Nov 2012 07:09:47 +0000 (09:09 +0200)
commit643a8844a578ff146cfe746fe6091d29502b6c40
treedf750e9c66333371d15d17375800291789863a92
parent099f71f78da3ef9a1aa525f070d93c87ed06cb98
Fix creation of incremental archives when a subdirectory becomes a mountpoint.

When used with --listed-incrfental and --one-file-system, tar
was unable to cope with directories that had once been part of the
dumped system and became separate mount points afterwards.  The bug
has been reported and a fix proposed by Nathan Stratton Treadway.

* src/incremen.c (procdir): If one_file_system_option is in effect,
clear out dumpdir info from the directory.
* tests/Makefile.am: Add new testcase.
* tests/listed05.at: New testcase.
* tests/testsuite.at (AT_PRIVILEGED_PREREQ): New macro.
include listed05.at.
* THANKS: Update.
THANKS
src/incremen.c
tests/Makefile.am
tests/listed05.at [new file with mode: 0644]
tests/testsuite.at
This page took 0.023654 seconds and 4 git commands to generate.