File ppc64-diag.tmpraces.patch of Package ppc64-diag

Index: ppc64-diag-2.6.9/lpd/test/lpd_ela_test.sh
===================================================================
--- ppc64-diag-2.6.9.orig/lpd/test/lpd_ela_test.sh
+++ ppc64-diag-2.6.9/lpd/test/lpd_ela_test.sh
@@ -22,7 +22,7 @@ EXECUTION_LOG="$LOG_DIR/$SCRIPT_NAME.log
 ERROR_LOG="$LOG_DIR/$SCRIPT_NAME.err"
 
 TMP_DIR="/var/tmp/ras"
-mkdir -p $TMP_DIR
+mkdir $TMP_DIR || exit 1
 MESSAGE_FILE="$TMP_DIR/messages"
 TMP_FILE="$TMP_DIR/$SCRIPT_NAME.tmp"
 
Index: ppc64-diag-2.6.9/scripts/ppc64_diag_mkrsrc
===================================================================
--- ppc64-diag-2.6.9.orig/scripts/ppc64_diag_mkrsrc
+++ ppc64-diag-2.6.9/scripts/ppc64_diag_mkrsrc
@@ -136,7 +136,7 @@ if (-e "/proc/device-tree/ibm,converged-
 }
 
 # Retrieve Extended Error Data (EED)
-mkdir "/tmp/diagSEsnap", 0775;
+mkdir "/tmp/diagSEsnap", 0700 || die "mkdir failed: $!";
 $general_eed_file = "/tmp/diagSEsnap/snapH.tar.gz";
 system("/usr/sbin/snap -o $general_eed_file 2>/dev/null 1>&2");
 $cstop_eed_file = "";
openSUSE Build Service is sponsored by