]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Prevent dead language aliases being created
authorAmos Jeffries <squid3@treenet.co.nz>
Mon, 6 Jul 2009 03:12:39 +0000 (15:12 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 6 Jul 2009 03:12:39 +0000 (15:12 +1200)
errors/alias-link.sh

index 10d1c21ca97b079a9041b1060b179139b82a7e40..384a9e1836ee74d6e7640c6039a239672eb727f1 100755 (executable)
@@ -28,6 +28,12 @@ while read base aliases; do
        if test "${base}" = "#" || test "${base}" = ""; then
                continue;
        fi
+       # ignore destination languages that do not exist. (no dead links)
+       if ! test -x ${DIR}/${base} ; then
+               echo "WARNING: ${base} translations do not exist. Nothing to do for: ${aliases}"
+               continue;
+       fi
+
        # split aliases based on whitespace and create a symlink for each
        # Remove and replace any pre-existing content/link
        for alia in ${aliases}; do