Index: /nodes/dubbelipcheck.sh
===================================================================
--- /nodes/dubbelipcheck.sh	(revision 7297)
+++ /nodes/dubbelipcheck.sh	(revision 7298)
@@ -8,5 +8,5 @@
 genesis_nodes_dir="`dirname $0`"
 allowed_dubbel_ip="172.31.255.1 172.31.255.2"
-tmp_files="all_ips all_ips_no_double"
+TMPDIR=`mktemp -d -t $(basename $0 .sh).XXXXX`
 
 ERRNO=0
@@ -21,6 +21,6 @@
 	link_ips=`cat $files | grep ^IP | grep -v '$master_ip' |\
 					sed -e 's/IP=//' -e 's/\/[0-9]*//'`
-	echo "$master_ips $link_ips" | sort > all_ips
-	echo "$master_ips $link_ips" | sort -u > all_ips_no_double
+	echo "$master_ips $link_ips" | sort > $TMPDIR/all_ips
+	echo "$master_ips $link_ips" | sort -u > $TMPDIR/all_ips_no_double
 }
 
@@ -28,5 +28,5 @@
 #check up dubbele ip addressen
 dubbelIpCheck() {
-	dubbel_ips=`comm -23 all_ips all_ips_no_double | sort -u`
+	dubbel_ips=`comm -23 $TMPDIR/all_ips $TMPDIR/all_ips_no_double | sort -u`
 }
 
@@ -65,7 +65,5 @@
 #verwijder tijdelijke files
 cleanup() {
-	for file in $tmp_files ; do
-		rm $file
-	done
+    rm -R $TMPDIR
 }
 
