playbooks/roles/vhosts/plasma_xrdp_minimal/tasks/validate.yml
2026-04-05 16:54:48 +08:00

34 lines
933 B
YAML

---
- name: Check XRDP service status
ansible.builtin.command: systemctl status xrdp --no-pager --full
register: plasma_xrdp_status
changed_when: false
failed_when: false
become: true
- name: Show XRDP service status
ansible.builtin.debug:
var: plasma_xrdp_status.stdout_lines
- name: Check memory usage
ansible.builtin.command: free -m
register: plasma_memory_usage
changed_when: false
failed_when: false
- name: Show memory usage
ansible.builtin.debug:
var: plasma_memory_usage.stdout_lines
- name: Check current session type if available
ansible.builtin.shell: 'printf "%s\n" "${XDG_SESSION_TYPE:-unknown}"'
args:
executable: /bin/bash
register: plasma_session_type
changed_when: false
failed_when: false
- name: Show session type hint
ansible.builtin.debug:
msg: "XDG_SESSION_TYPE={{ plasma_session_type.stdout | default('unknown') }} (expected x11 inside the RDP session)"