fix: WireGuard-Medienpfad auf kanonisches sysctl-Profil bringen

This commit is contained in:
sascha 2026-08-08 22:42:53 +02:00
parent 5fb6951583
commit 8e057b0d4d

View file

@ -10,7 +10,31 @@
dest: /etc/modules-load.d/bbr.conf dest: /etc/modules-load.d/bbr.conf
mode: "0644" mode: "0644"
- name: Sysctl Parameter setzen - name: Legacy-Sysctl-Dateien pruefen
ansible.builtin.stat:
path: "{{ item }}"
loop:
- /etc/sysctl.conf
- /etc/sysctl.d/99-streaming.conf
register: legacy_sysctl_files
- name: Verwaltete Werte aus Legacy sysctl.conf entfernen
ansible.builtin.lineinfile:
path: /etc/sysctl.conf
regexp: "^[ \\t]*{{ item.key | regex_escape }}[ \\t]*="
state: absent
loop: "{{ sysctl_params }}"
when: legacy_sysctl_files.results[0].stat.exists
- name: Verwaltete Werte aus Legacy 99-streaming.conf entfernen
ansible.builtin.lineinfile:
path: /etc/sysctl.d/99-streaming.conf
regexp: "^[ \\t]*{{ item.key | regex_escape }}[ \\t]*="
state: absent
loop: "{{ sysctl_params }}"
when: legacy_sysctl_files.results[1].stat.exists
- name: Sysctl Parameter kanonisch setzen
ansible.posix.sysctl: ansible.posix.sysctl:
name: "{{ item.key }}" name: "{{ item.key }}"
value: "{{ item.value }}" value: "{{ item.value }}"