From 2fedd31543140205053f1b994e15fee8feacaa16 Mon Sep 17 00:00:00 2001
From: Matthew K Defenderfer <mdefende@uab.edu>
Date: Mon, 30 Sep 2024 12:41:32 -0500
Subject: [PATCH] change ownership to ${USER}:atlab and set permissions to 550
 for both directory and log file

---
 src/run-policy/run-mmpol.sh | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/run-policy/run-mmpol.sh b/src/run-policy/run-mmpol.sh
index 700f0f0..e9964f8 100755
--- a/src/run-policy/run-mmpol.sh
+++ b/src/run-policy/run-mmpol.sh
@@ -127,12 +127,17 @@ if [[ ! ${dry_run} ]]; then
     log_dir="${outdir}/${log_name}.d"
 
     mkdir ${log_dir}
+    chmod 1770 ${log_dir}
 
     # tag output file with run metadata
     raw_log_file=$(find ${outdir} -maxdepth 1 -name "list-${SLURM_JOBID}*" -type f | head -1)
     if [[ "$raw_log_file" != "" ]]; then
         mv -n ${raw_log_file} ${log_dir}/${log_name}
+        chmod 550 ${log_dir}/${log_name}
+        gzip ${log_dir}/${log_name}
     fi
+
+    chown -R ${USER}:atlab ${log_dir}
     
     rmdir ${tmpglobal}
 fi
-- 
GitLab