Activate reporter by setting misc_reporter to true

The reporting service can still be installed without sending automatic reports.
This allows an automatic report to be sent after the initial installation.
The report can also be triggered by user interaction.
This commit is contained in:
Raphael Dannecker 2025-04-03 10:54:15 +02:00
parent aa9a1fca43
commit 84c7a4d1c6
3 changed files with 654 additions and 650 deletions

File diff suppressed because it is too large Load diff

View file

@ -3,6 +3,7 @@ misc_avoid_suspend: true
misc_pwroff: true misc_pwroff: true
misc_pwroff_idle: true misc_pwroff_idle: true
misc_pxe_first: false misc_pxe_first: false
misc_reporter_serv: "" misc_reporter: false
misc_reporter_serv: "localhost 1234"
misc_clonescreen: false misc_clonescreen: false
misc_clonescreen_mode: "1920x1080@60" misc_clonescreen_mode: "1920x1080@60"

View file

@ -164,9 +164,8 @@
- name: Copy reporter - name: Copy reporter
ansible.builtin.template: ansible.builtin.template:
src: reporter.j2 src: reporter.j2
dest: /usr/local/sbin/ dest: /usr/local/sbin/reporter
mode: '0755' mode: '0755'
when: misc_reporter_serv | length > 0
- name: Provide services and timers for reporter - name: Provide services and timers for reporter
ansible.builtin.copy: ansible.builtin.copy:
@ -176,13 +175,13 @@
loop: loop:
- reporter.service - reporter.service
- reporter.timer - reporter.timer
when: misc_reporter_serv | length > 0 when: misc_reporter
- name: Enable reporter.timer - name: Enable reporter.timer
ansible.builtin.systemd: ansible.builtin.systemd:
name: reporter.timer name: reporter.timer
enabled: true enabled: true
when: misc_reporter_serv | length > 0 when: misc_reporter
# Prepare CloneScreen on Presenter PCs # Prepare CloneScreen on Presenter PCs