From 47c119c67831747de517a98d267ae2a4662bbee0 Mon Sep 17 00:00:00 2001 From: rubenb Date: Mon, 23 Oct 2023 17:23:21 +0200 Subject: [PATCH] service should start on boot --- roles/config-root-user/handlers/main.yaml | 2 +- roles/config-root-user/tasks/main.yaml | 8 +++++++- roles/config-root-user/vars/main.yaml | 1 + 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/roles/config-root-user/handlers/main.yaml b/roles/config-root-user/handlers/main.yaml index a2a4226..c80b75b 100644 --- a/roles/config-root-user/handlers/main.yaml +++ b/roles/config-root-user/handlers/main.yaml @@ -1,5 +1,5 @@ # restart ssh service to apply changes - name: Restart ssh service service: - name: ssh + name: "{{ ssh_daemon }}" state: restarted \ No newline at end of file diff --git a/roles/config-root-user/tasks/main.yaml b/roles/config-root-user/tasks/main.yaml index ce9aa43..5658868 100644 --- a/roles/config-root-user/tasks/main.yaml +++ b/roles/config-root-user/tasks/main.yaml @@ -27,7 +27,13 @@ regexp: "PermitRootLogin yes" line: "#PermitRootLogin prohibit-password" state: present - notify: Restart ssh service + notify: Restart ssh service +#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +# service should start on boot. +- name: service should start on boot + service: + name: "{{ ssh_daemon }}" + enabled: yes #- name: change sshd_config to no root password # copy: # src: "{{ source_path_ssh }}" diff --git a/roles/config-root-user/vars/main.yaml b/roles/config-root-user/vars/main.yaml index 42c4d0c..50bf8fc 100644 --- a/roles/config-root-user/vars/main.yaml +++ b/roles/config-root-user/vars/main.yaml @@ -1,4 +1,5 @@ --- +ssh_daemon: ssh path_sshd_config_file: /etc/ssh/sshd_config path_bashrc_root: /root/.bashrc export_LS_OPTIONS: export LS_OPTIONS='--color=auto'