diff options
author | David Kalnischkies <david@kalnischkies.de> | 2021-06-04 14:15:46 +0200 |
---|---|---|
committer | David Kalnischkies <david@kalnischkies.de> | 2021-06-04 16:45:02 +0200 |
commit | ba18c4323ecbc66e6a1e3fedae60721f9c5701b1 (patch) | |
tree | a7015a5228e4cc07b79317c10043f8ef9112ea6a /test/integration/framework | |
parent | 149b23c2b9697bc262c0af1934c7a3f6114d903f (diff) |
Do not use filename of local sources in 'apt download'
If a source is not copying files to the destination the download code
forces the copy – which in practice are local repositories accessed
via file:/ – but in that process takes the filename the local repo used
rather than the filename it e.g. advertised via --print-uris.
A local repository could hence override a file in the current directory
if you use 'apt download', which is a rather weak ability, but still.
Diffstat (limited to 'test/integration/framework')
-rw-r--r-- | test/integration/framework | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/integration/framework b/test/integration/framework index 412a96577..f14b4da64 100644 --- a/test/integration/framework +++ b/test/integration/framework @@ -1776,6 +1776,9 @@ msgfailoutput() { shift done echo '#### cmp output ####' + elif [ "$1" = 'rm' ]; then + echo "#### Directory listing of: $(pwd) ####" + ls -l fi catfile "$OUTPUT" msgfail "$MSG" |