From 526bda07f046cbdc088f965f63909f6313f47f94 Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Wed, 23 Nov 2022 11:59:05 +0100 Subject: [PATCH] slurmd seem to need to be run by root --- glicid/services/parallel.scm | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/glicid/services/parallel.scm b/glicid/services/parallel.scm index c0014cd..65eb4a4 100644 --- a/glicid/services/parallel.scm +++ b/glicid/services/parallel.scm @@ -331,8 +331,6 @@ ) #:log-file #$log-file - #:user (passwd:uid (getpwnam "slurm")) - #:group (passwd:gid (getpwnam "slurm")) )) (stop #~(make-kill-destructor)) ) @@ -355,17 +353,6 @@ (mkdir-p "/var/spool/slurmd") (touch "/var/log/slurm/slurmd.log") (touch "/var/run/slurmd.pid") - (chown "/var/log/slurm" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (chown "/var/log/slurm/slurmd.log" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (chown "/var/run/slurmd.pid" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (chown "/var/lib/slurm-archives" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (chown "/var/lib/slurm" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (chown "/var/spool/slurmd" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (chown "/etc/slurm" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (for-each (lambda (slurm-file) - (chown slurm-file (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) - (chmod slurm-file #o600) - )(find-files "/etc/slurm/")) #t ) )