]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
backup: Only list files that exist
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 30 Mar 2022 13:40:33 +0000 (13:40 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 30 Mar 2022 13:43:25 +0000 (13:43 +0000)
This will prevent tar from throwing any errors later on

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/backup/backup.pl

index 4cccc671db36111acd0475b274ad4ea802a32d01..2e9c0c573163fa5d7d8abe4455bc4123ce25b64e 100644 (file)
@@ -43,7 +43,9 @@ process_includes() {
                local file
                while read -r file; do
                        for file in /${file}; do
-                               echo "${file}"
+                               if [ -e "${file}" ]; then
+                                       echo "${file}"
+                               fi
                        done
                done < "${include}"
        done | sort -u