Description of problem: Creation of "slurm" service user account is not handled by package installation; manual creation is required by admin pre or post install. Version-Release number of selected component (if applicable): slurm-22.05.9-1.el9.x86_64.rpm How reproducible: Always Steps to Reproduce: 1. $ dnf install slurm-slurmctld 2. $ getent passwd slurm < no output> Actual results: slurm user under which the Slurm controller (slurmctld) runs is not present. Expected results: slurm user is installed as part of RPM installation scripts.
To clarify, this is a security enhancement request; the package as currently configured runs slurmctld as root with no extra configuration required. As slurmctld can run without elevated privileges, security best practice would suggest a "slurm" user be created for it instead.