summaryrefslogtreecommitdiffstats
path: root/krebs/default.nix
diff options
context:
space:
mode:
authortv <tv@shackspace.de>2015-10-22 00:20:16 +0200
committertv <tv@shackspace.de>2015-10-22 00:22:30 +0200
commitfc64fd18cb8677f08d038a086de879fd69f89b8c (patch)
tree13823bf6fbc6acf50dd794a2a845bbe951c7a030 /krebs/default.nix
parent5206c11026245b1fe20a66fb5b14165e51195f0b (diff)
krebs.*: make StrictHostKeyChecking configurable
Diffstat (limited to 'krebs/default.nix')
-rw-r--r--krebs/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/krebs/default.nix b/krebs/default.nix
index 0b055cd2..08de7229 100644
--- a/krebs/default.nix
+++ b/krebs/default.nix
@@ -3,6 +3,7 @@
, current-user-name
, lib
, stockholm
+, StrictHostKeyChecking ? "yes"
}:
let out = {
@@ -260,7 +261,10 @@ let out = {
in out;
rootssh = target: script:
- "ssh root@${target} -T ${doc ''
+ let
+ flags = "-o StrictHostKeyChecking=${StrictHostKeyChecking}";
+ in
+ "ssh ${flags} root@${target} -T ${doc ''
set -efu
${script}
''}";