| |
@@ -546,6 +546,7 @@
|
| |
sort allfiles-$module allfiles-$module localfiles-$module \
|
| |
| uniq -u \
|
| |
| egrep -v '^[^/]*/fullfile(time)?list' > deletefiles-$module
|
| |
+ cat deletefiles-$module >> master-deletefiles
|
| |
|
| |
# Find dirs on the client which don't exist on the server
|
| |
sort alldirs-$module alldirs-$module localdirs-$module \
|
| |
commit 396e515 accidentally removed the line that populates
master-deletefiles, so file deletion simply hasn't happened
since then. Directory deletion still works, so when an entire
directory disappears from the remote end it will be deleted,
but this bug meant that, for example, old update packages would
not be removed when they were superseded.