Update installation to consider symlinks as well.

Addresses problem raised in #25
This commit is contained in:
Andrew Walsh 2022-07-14 21:23:42 -07:00 committed by GitHub
parent d7e83f6ca0
commit c21469a518
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -33,7 +33,7 @@ for package in $packages; do
# Pipe all package files (no folders) to Tar. # Pipe all package files (no folders) to Tar.
dpkg -L $package | dpkg -L $package |
while IFS= read -r f; do while IFS= read -r f; do
if test -f $f; then echo ${f:1}; fi; #${f:1} removes the leading slash that Tar disallows if test -f $f || test -L $f; then echo "${f:1}"; fi; #${f:1} removes the leading slash that Tar disallows
done | done |
xargs tar -czf $cache_filepath -C / xargs tar -czf $cache_filepath -C /
echo "done." echo "done."