diff options
Diffstat (limited to 'roles/xrdp')
-rw-r--r-- | roles/xrdp/handlers/main.yaml | 13 | ||||
-rw-r--r-- | roles/xrdp/tasks/main.yaml | 18 |
2 files changed, 15 insertions, 16 deletions
diff --git a/roles/xrdp/handlers/main.yaml b/roles/xrdp/handlers/main.yaml deleted file mode 100644 index 5790f8b..0000000 --- a/roles/xrdp/handlers/main.yaml +++ /dev/null @@ -1,13 +0,0 @@ -- name: restart xrdp - systemd: - name: xrdp - state: restarted - enabled: true - when: ansible_facts['service_mgr'] == 'systemd' - -- name: restart xrdp-sesman - systemd: - name: xrdp-sesman - state: restarted - enabled: true - when: ansible_facts['service_mgr'] == 'systemd' diff --git a/roles/xrdp/tasks/main.yaml b/roles/xrdp/tasks/main.yaml index ed95fbb..6b092c8 100644 --- a/roles/xrdp/tasks/main.yaml +++ b/roles/xrdp/tasks/main.yaml @@ -7,6 +7,7 @@ - tigervnc-standalone-server state: present update_cache: true + cache_valid_time: 86400 - name: configure polkit rules for xrdp sessions copy: @@ -58,6 +59,17 @@ src: xrdp.ini.j2 dest: /etc/xrdp/xrdp.ini mode: '0644' - notify: - - restart xrdp - - restart xrdp-sesman + +- name: restart xrdp + systemd: + name: xrdp + state: restarted + enabled: true + when: ansible_service_mgr == 'systemd' + +- name: restart xrdp-sesman + systemd: + name: xrdp-sesman + state: restarted + enabled: true + when: ansible_service_mgr == 'systemd' |