summary refs log tree commit diff
path: root/private_dot_ssh
diff options
context:
space:
mode:
Diffstat (limited to 'private_dot_ssh')
-rw-r--r--private_dot_ssh/authorized_keys.tmpl5
-rw-r--r--private_dot_ssh/private_config.tmpl15
-rw-r--r--private_dot_ssh/private_control/.keep0
3 files changed, 20 insertions, 0 deletions
diff --git a/private_dot_ssh/authorized_keys.tmpl b/private_dot_ssh/authorized_keys.tmpl
new file mode 100644
index 0000000..b0a1bbe
--- /dev/null
+++ b/private_dot_ssh/authorized_keys.tmpl
@@ -0,0 +1,5 @@
+{{- if ne .github.username "n/a" -}}
+{{ range gitHubKeys .github.username -}}
+{{   .Key }}
+{{ end -}}
+{{- end -}}
diff --git a/private_dot_ssh/private_config.tmpl b/private_dot_ssh/private_config.tmpl
new file mode 100644
index 0000000..d166a06
--- /dev/null
+++ b/private_dot_ssh/private_config.tmpl
@@ -0,0 +1,15 @@
+Host chaos.usbx.me chaos
+    HostName chaos.usbx.me
+    Port 22
+    User alen1
+
+Host *
+    User {{ .ssh.user }}
+    Port 22
+    IdentitiesOnly yes
+    ServerAliveCountMax 2147483
+    ServerAliveInterval 30
+    HashKnownHosts yes
+    ControlMaster auto
+    ControlPersist 60m  # yes
+    ControlPath ~/.ssh/control/%h-%C
diff --git a/private_dot_ssh/private_control/.keep b/private_dot_ssh/private_control/.keep
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/private_dot_ssh/private_control/.keep