remove $tempoutput in the scope we create it - else we end up with removing unbound...
[mirror/dsa-puppet.git] / modules / geodns / files / common / recvconf
index e124e71..dd9b575 100755 (executable)
@@ -1,5 +1,10 @@
 #!/bin/bash
 
+#
+# THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
+# USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
+#
+
 set -e
 set -u
 
@@ -167,6 +172,7 @@ if [ -s "$tempscript" ]; then
            exit 1
        fi
     done < "$tempscript"
+    rm -f -- "$tempoutput"
 fi
 
 # Check for any leftover files here; if there are any, exit with an error and print the list
@@ -176,7 +182,6 @@ if [ ! -z "$(find . -type f)" ]; then
 fi
 
 rm -f -- "$temptar"
-rm -f -- "$tempoutput"
 rm -f -- "$tempscript"
 cd
 rm -rf -- "$tempdir"