now making the TMP directory if it doesn't exist.
authorFred T. Hamster <fred@surya.(none)>
Fri, 14 Dec 2012 20:07:06 +0000 (15:07 -0500)
committerFred T. Hamster <fred@surya.(none)>
Fri, 14 Dec 2012 20:07:06 +0000 (15:07 -0500)
scripts/files/safedel.pl

index 30503fa50c4b0f87abbcd5e3b7f8d011e0e85040..c009cc2a4d6f15930a7fb1d88a2dfc4da727ac52 100644 (file)
@@ -72,9 +72,15 @@ sub safedel {
 #  print "final list of whackees: @to_delete\n";
 
   # we store the deleted files in a directory under the temporary directory.
+  if (! -d $TMP) { 
+    mkdir "$TMP", 0700;
+    if (! -d $TMP) {
+      die "the TMP directory $TMP could not be created!\n";
+    }
+  }
   $temp_subdir = $TMP . "/zz_del_keep";
   if (! -d $temp_subdir) {
-    mkdir "$temp_subdir", 0777;
+    mkdir "$temp_subdir", 0700;
       # create the subdirectory under temp if missing.
     if (! -d $temp_subdir) {
       die "the directory $temp_subdir could not be created!\n";