From 61b24b7f9da768902886747ea70e5b91695edad0 Mon Sep 17 00:00:00 2001 From: clarkzjw Date: Fri, 13 Jan 2023 15:43:30 -0800 Subject: fix init --- .../config/atlas/roles/init/tasks/main.yaml | 32 ++++++++++++++++++++++ .../config/atlas/roles/tailscale/tasks/main.yaml | 16 ----------- 2 files changed, 32 insertions(+), 16 deletions(-) delete mode 100644 clarkzjw.ca/config/atlas/roles/tailscale/tasks/main.yaml (limited to 'clarkzjw.ca/config/atlas/roles') diff --git a/clarkzjw.ca/config/atlas/roles/init/tasks/main.yaml b/clarkzjw.ca/config/atlas/roles/init/tasks/main.yaml index cc69403..29cf529 100644 --- a/clarkzjw.ca/config/atlas/roles/init/tasks/main.yaml +++ b/clarkzjw.ca/config/atlas/roles/init/tasks/main.yaml @@ -22,3 +22,35 @@ user: clarkzjw state: present key: https://github.com/clarkzjw.keys + +- name: Add Tailscale GPG apt Key + apt_key: + url: https://pkgs.tailscale.com/stable/debian/bullseye.noarmor.gpg + keyring: /usr/share/keyrings/tailscale-archive-keyring.gpg + state: present + +- name: Add Tailscale Repository + get_url: + url: https://pkgs.tailscale.com/stable/debian/bullseye.tailscale-keyring.list + dest: /etc/apt/sources.list.d/tailscale.list + +- name: Install Tailscale + apt: + name: + - tailscale + update_cache: true + +- name: Disable Root Login + lineinfile: + dest: /etc/ssh/sshd_config + regexp: '^PermitRootLogin yes' + line: "PermitRootLogin no" + state: present + backup: yes + +- name: Restart SSHD + systemd: + name: ssh + enabled: true + state: restarted + daemon_reload: true diff --git a/clarkzjw.ca/config/atlas/roles/tailscale/tasks/main.yaml b/clarkzjw.ca/config/atlas/roles/tailscale/tasks/main.yaml deleted file mode 100644 index 8ec4a61..0000000 --- a/clarkzjw.ca/config/atlas/roles/tailscale/tasks/main.yaml +++ /dev/null @@ -1,16 +0,0 @@ -- name: Add Tailscale GPG apt Key - apt_key: - url: https://pkgs.tailscale.com/stable/debian/bullseye.noarmor.gpg - keyring: /usr/share/keyrings/tailscale-archive-keyring.gpg - state: present - -- name: Add Tailscale Repository - get_url: - url: https://pkgs.tailscale.com/stable/debian/bullseye.tailscale-keyring.list - dest: /etc/apt/sources.list.d/tailscale.list - -- name: Install Tailscale - apt: - name: - - tailscale - update_cache: true -- cgit v1.2.3