From 0a9b6fc32d89261157efb3f1d763be0531619335 Mon Sep 17 00:00:00 2001 From: Rene Mewissen Date: Thu, 27 Oct 2022 11:58:38 +0200 Subject: [PATCH] install and start sshd if not already done --- roles/server/tasks/system_setup/sshd.yml | 10 ++++++++++ roles/server/vars/Archlinux.yml | 1 + roles/server/vars/Debian.yml | 1 + 3 files changed, 12 insertions(+) create mode 100644 roles/server/tasks/system_setup/sshd.yml diff --git a/roles/server/tasks/system_setup/sshd.yml b/roles/server/tasks/system_setup/sshd.yml new file mode 100644 index 0000000..6d702cf --- /dev/null +++ b/roles/server/tasks/system_setup/sshd.yml @@ -0,0 +1,10 @@ +- name: server | sshd | install + package: + name: "{{ openssh_server_package }}" + state: latest + +- name: server | sshd | start + service: + name: sshd + state: started + enabled: True \ No newline at end of file diff --git a/roles/server/vars/Archlinux.yml b/roles/server/vars/Archlinux.yml index 9b6ba48..b43f913 100644 --- a/roles/server/vars/Archlinux.yml +++ b/roles/server/vars/Archlinux.yml @@ -2,6 +2,7 @@ mta_package: msmtp-mta snmpd_package: net-snmp snmpd_user_file: "/var/net-snmp/snmpd.conf" wireguard_package: wireguard-tools +openssh_server_package: openssh glusterfs_packages: - package: glusterfs \ No newline at end of file diff --git a/roles/server/vars/Debian.yml b/roles/server/vars/Debian.yml index 07ea0a6..3b6cb19 100644 --- a/roles/server/vars/Debian.yml +++ b/roles/server/vars/Debian.yml @@ -2,6 +2,7 @@ mta_package: ssmtp snmpd_package: snmpd snmpd_user_file: "/var/lib/snmp/snmpd.conf" wireguard_package: wireguard +openssh_server_package: openssh-server glusterfs_packages: - package: glusterfs-common