From d535c3403542524b3c02107b435f701f416dc696 Mon Sep 17 00:00:00 2001 From: Jakub Czajka Date: Wed, 27 Sep 2023 23:02:23 +0200 Subject: [PATCH] Add a script for configuring sshd. --- server/sshd.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 server/sshd.yaml diff --git a/server/sshd.yaml b/server/sshd.yaml new file mode 100644 index 0000000..7c3adcf --- /dev/null +++ b/server/sshd.yaml @@ -0,0 +1,19 @@ +# Copyright (c) 2023 Jakub Czajka +# License: GPL-3.0 or later. + +- name: Checkout configuration + command: | + git --work-tree=/tmp --git-dir=/srv/git/server.git checkout main --force \ + sshd/* + become: yes +- name: Copy to /etc/ssh + copy: + src: "/tmp/sshd/sshd_config" + dest: "/etc/ssh" + remote_src: true + become: true +- name: Restart sshd + service: + name: ssh + state: restarted + become: yes -- 2.39.5