From 0ec3dcd348c3ec295ed704d398f7e48548cd1c95 Mon Sep 17 00:00:00 2001
From: Patrick Spek
Date: Sun, 8 May 2022 13:54:58 +0200
Subject: Install mosh on all machines that should be SSHable
---
playbooks.d/ssh/etc/defaults | 1 +
playbooks.d/ssh/etc/os.d/linux-gentoo | 1 +
playbooks.d/ssh/playbook.bash | 2 ++
3 files changed, 4 insertions(+)
(limited to 'playbooks.d/ssh')
diff --git a/playbooks.d/ssh/etc/defaults b/playbooks.d/ssh/etc/defaults
index 2140397..cc053f0 100644
--- a/playbooks.d/ssh/etc/defaults
+++ b/playbooks.d/ssh/etc/defaults
@@ -1,2 +1,3 @@
+pkg.mosh=mosh
ssh.sftp=/usr/lib/openssh/sftp-server
svc.sshd=sshd
diff --git a/playbooks.d/ssh/etc/os.d/linux-gentoo b/playbooks.d/ssh/etc/os.d/linux-gentoo
index 47805db..2964467 100644
--- a/playbooks.d/ssh/etc/os.d/linux-gentoo
+++ b/playbooks.d/ssh/etc/os.d/linux-gentoo
@@ -1 +1,2 @@
+pkg.mosh=net-misc/mosh
ssh.sftp=/usr/lib64/misc/sftp-server
diff --git a/playbooks.d/ssh/playbook.bash b/playbooks.d/ssh/playbook.bash
index 8f26b21..e9b28d5 100644
--- a/playbooks.d/ssh/playbook.bash
+++ b/playbooks.d/ssh/playbook.bash
@@ -1,6 +1,8 @@
#!/usr/bin/env bash
playbook_add() {
+ pkg install "mosh"
+
mkdir -pv "/etc/ssh"
svc enable "sshd"
--
cgit v1.1