working on perms for slurm

This commit is contained in:
Jean-François GUILLAUME 2022-11-21 15:47:02 +01:00
parent d1efd6e566
commit 47b7caa11b
GPG key ID: 38751DAE145EFB5A

View file

@ -293,7 +293,7 @@
(default (file-append slurm "/etc/slurm/slurm.conf")) (default (file-append slurm "/etc/slurm/slurm.conf"))
) )
(log-file slurmd-log-file (log-file slurmd-log-file
(default "/var/log/slurmd.log") (default "/var/log/slurm/slurmd.log")
) )
(slurmctld-host slurmd-slurmctld-host (slurmctld-host slurmd-slurmctld-host
(default #f) ; string slurmctld-host[:port] (default #f) ; string slurmctld-host[:port]
@ -367,7 +367,11 @@
(mkdir-p "/var/lib/slurm-archives") (mkdir-p "/var/lib/slurm-archives")
(mkdir-p "/var/lib/slurm") (mkdir-p "/var/lib/slurm")
(mkdir-p "/var/spool/slurmctld") (mkdir-p "/var/spool/slurmctld")
(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" (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-archives" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm")))
(chown "/var/lib/slurm" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) (chown "/var/lib/slurm" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm")))
(chown "/var/spool/slurmctld" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm"))) (chown "/var/spool/slurmctld" (passwd:uid (getpwnam "slurm")) (passwd:gid (getpwnam "slurm")))