fix: move bin to toplevel and add reuid-slurm.sh

This commit is contained in:
2025-09-27 13:42:09 +02:00
parent 398af17797
commit 34c28e18bf
5 changed files with 25 additions and 0 deletions

25
bin/reuid-slurm.sh Executable file
View File

@@ -0,0 +1,25 @@
#!/bin/sh
pwunconv
sed -i 's/slurm:!:[0-9]\+:[0-9]\+:/slurm:!:401:401:/;
s/munge:!:[0-9]\+:[0-9]\+:/munge:!:402:402:/' /etc/passwd
pwconv
grpunconv
sed -i 's/slurm:x:[0-9]\+:/slurm:x:401:/;
s/munge:x:[0-9]\+:/munge:x:402:/' /etc/group
grpconv
systemctl stop munged
rm -rf /run/munge
chown -R munge:munge /etc/munge /var/lib/munge
systemctl stop slurmd
chown -R slurm:slurm /etc/slurm
if [ -d /var/spool/slurmctld ]; then
systemctl stop slurmctld
rm -rf /run/slurm /run/slurmctld
systemctl start slurmctld
fi