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