o add new slurm_cred_t type for slurm job credentials. This replaces
the old slurm_job_credential_t, which was one cred per job, to a one cred per *job step* scheme. Creds are now limited lifetime and cannot be replayed (cred is invalidated once used). removed old implementation signature/credential_utils.[ch] and replaced with slurm_cred.[ch].
Showing
- slurm/slurm.h.in 6 additions, 9 deletionsslurm/slurm.h.in
- slurm/slurm_errno.h 1 addition, 0 deletionsslurm/slurm_errno.h
- src/common/Makefile.am 2 additions, 4 deletionssrc/common/Makefile.am
- src/common/credential_utils.c 0 additions, 404 deletionssrc/common/credential_utils.c
- src/common/credential_utils.h 0 additions, 138 deletionssrc/common/credential_utils.h
- src/common/pack.h 1 addition, 0 deletionssrc/common/pack.h
- src/common/signature_utils.c 0 additions, 152 deletionssrc/common/signature_utils.c
- src/common/signature_utils.h 0 additions, 92 deletionssrc/common/signature_utils.h
- src/common/slurm_cred.c 1037 additions, 0 deletionssrc/common/slurm_cred.c
- src/common/slurm_cred.h 183 additions, 0 deletionssrc/common/slurm_cred.h
- src/common/slurm_errno.c 5 additions, 1 deletionsrc/common/slurm_errno.c
- src/common/slurm_protocol_defs.c 26 additions, 22 deletionssrc/common/slurm_protocol_defs.c
- src/common/slurm_protocol_defs.h 1 addition, 2 deletionssrc/common/slurm_protocol_defs.h
- src/common/slurm_protocol_pack.c 8 additions, 63 deletionssrc/common/slurm_protocol_pack.c
- src/common/slurm_protocol_pack.h 2 additions, 2 deletionssrc/common/slurm_protocol_pack.h
- src/common/slurm_protocol_util.c 0 additions, 11 deletionssrc/common/slurm_protocol_util.c
- src/common/slurm_protocol_util.h 1 addition, 1 deletionsrc/common/slurm_protocol_util.h
Loading
Please register or sign in to comment