Mount network-shares after established wireguard-connection.

This commit is contained in:
Raphael Dannecker 2024-06-04 14:46:17 +02:00
parent 679e0cc0aa
commit 450ca22441
2 changed files with 60 additions and 0 deletions

View file

@ -1,4 +1,11 @@
---
- name: Install wireguard
apt:
name:
- wireguard
#- krb5-auth-dialog
state: latest
- name: Copy polkit rule to allow install packages by role-teacher
ansible.builtin.copy:
src: "{{ item }}"
@ -14,6 +21,18 @@
dest: /usr/local/bin/
mode: "0755"
- name: Copy NetworkManager dispatcher-script (10-lmn-mount.sh)
ansible.builtin.copy:
src: 10-lmn-mount.sh
dest: /etc/NetworkManager/dispatcher.d/
mode: "0755"
- name: Create link to dispatcher-script (10-lmn-mount.sh)
ansible.builtin.file:
src: ../10-lmn-mount.sh
dest: /etc/NetworkManager/dispatcher.d/pre-down.d/10-lmn-mount.sh
state: link
- name: Deploy sudo configurations (apt for role-teacher)
copy:
dest: /etc/sudoers.d/90-lmn-teacherlaptop