]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - config/backup/backup.pl
backup: Fix expanding glogging
[ipfire-2.x.git] / config / backup / backup.pl
index ddf2bf2b1697629f9f53b7cdfe1c7c3d7f588c0e..3accbcfff852fd5a422f3f9c4c1a14a4c9cc57f8 100644 (file)
@@ -38,11 +38,11 @@ process_includes() {
        for include in $@; do
                local file
                while read -r file; do
-                       while read file; do
+                       for file in ${file}; do
                                if [ -e "${file}" ]; then
                                        echo "${file}"
                                fi
-                       done <<< ${file}
+                       done
                done < "${include}"
        done | sort -u
 }
@@ -201,6 +201,10 @@ main() {
                        mkdir -p /var/ipfire/backup/addons/{backup,includes}
                        ;;
 
+               list)
+                       process_includes "/var/ipfire/backup/include" "/var/ipfire/backup/include.user"
+                       ;;
+
                /var/ipfire/backup/*.ipf|/var/ipfire/backup/addons/backup/*.ipf|/var/tmp/backupiso/*.iso)
                        unlink "${command}"
                        ;;