diff --git a/doc/man/man5/slurm.conf.5 b/doc/man/man5/slurm.conf.5 index de88b9df67c890c18f299da93e2e267f43792d65..8710b688c07b3fef87b67c2079d714fed99c0c00 100644 --- a/doc/man/man5/slurm.conf.5 +++ b/doc/man/man5/slurm.conf.5 @@ -422,8 +422,10 @@ NOTE: If set, then a job's QOS can not be used to exceed partition limits. .TP \fBEpilog\fR Fully qualified pathname of a script to execute as user root on every -node when a user's job completes (e.g. "/usr/local/slurm/epilog"). This may -be used to purge files, disable user login, etc. +node when a user's job completes (e.g. "/usr/local/slurm/epilog"). A +glob pattern (See \fBglob\fR(7)) may also be used to run more than +one epilog script (e.g. "/etc/slurm/epilog.d/*"). The Epilog script +or scripts may be used to purge files, disable user login, etc. By default there is no epilog. See \fBProlog and Epilog Scripts\fR for more information. @@ -1123,11 +1125,13 @@ which uses process group IDs and is the default for all other systems \fBProlog\fR Fully qualified pathname of a program for the slurmd to execute whenever it is asked to run a job step from a new job allocation (e.g. -"/usr/local/slurm/prolog"). The slurmd executes the script before starting -the first job step. This may be used to purge files, enable user login, etc. -By default there is no prolog. Any configured script is expected to -complete execution quickly (in less time than \fBMessageTimeout\fR). -See \fBProlog and Epilog Scripts\fR for more information. +"/usr/local/slurm/prolog"). A glob pattern (See \fBglob\fR(7)) may +also be used to specify more than one program to run (e.g. +"/etc/slurm/prolog.d/*"). The slurmd executes the prolog before starting +the first job step. The prolog script or scripts may be used to purge files, +enable user login, etc. By default there is no prolog. Any configured script +is expected to complete execution quickly (in less time than +\fBMessageTimeout\fR). See \fBProlog and Epilog Scripts\fR for more information. .TP \fBPrologSlurmctld\fR