git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #121336 from markuskowa/upd-slurm

nixos/slurm: 20.11.5.1 -> 20.11.6.1, improve security

commit741ed21beaa16701ea740e0508b59c1496f42b5c authormarkuskowa <markus.kowalewski@gmail.com> dateTue 4 May 2021, 11:00 (6 years ago) parentb8336c2d07185f
2 files changed+3−5
nixos/modules/services/computing/slurm/slurm.nix+1−3 pkgs/servers/computing/slurm/default.nix+2−2
nixos/modules/services/computing/slurm/slurm.nix+1−3
@@ -403,9 +403,7 @@ in
403403 requires = [ "munged.service" "mysql.service" ];
404404
405405 preStart = ''
406− cp ${slurmdbdConf} ${configPath}
407− chmod 600 ${configPath}
408− chown ${cfg.user} ${configPath}
406+ install -m 600 -o ${cfg.user} -T ${slurmdbdConf} ${configPath}
409407 ${optionalString (cfg.dbdserver.storagePassFile != null) ''
410408 echo "StoragePass=$(cat ${cfg.dbdserver.storagePassFile})" \
411409 >> ${configPath}
pkgs/servers/computing/slurm/default.nix+2−2
@@ -9,7 +9,7 @@
99
1010stdenv.mkDerivation rec {
1111 pname = "slurm";
12− version = "20.11.5.1";
12+ version = "20.11.6.1";
1313
1414 # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php
1515 # because the latter does not keep older releases.
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
1818 repo = "slurm";
1919 # The release tags use - instead of .
2020 rev = "${pname}-${builtins.replaceStrings ["."] ["-"] version}";
21− sha256 = "1anzjv9sdl1a3j6sxsy2q8dy4dax1a4yqc9rnprlzymjkgb8hy75";
21+ sha256 = "1c2dqqddw5bfb27smq7rqa7v1wymdj155ky50rbyvl36pmhc9djp";
2222 };
2323
2424 outputs = [ "out" "dev" ];