Raphael Dannecker
a008ef0506
Correct the determination of the teacher's PC's IP address ( a75934c)
2025-12-18 12:37:32 +01:00
Raphael Dannecker
f89b113049
Enable ARP support in nftable for outbound restriction in exam_mode
2025-12-17 18:50:16 +01:00
Raphael Dannecker
9ee19d1459
Apply outbound restriction in exam_mode on macvtap interfaces too
2025-12-17 13:26:03 +01:00
Raphael Dannecker
93a0f07846
Apply libvirt firewall policy only on devices with vm_support
2025-12-17 13:25:49 +01:00
Raphael Dannecker
f032517a94
Restrict outbound traffic in exam-mode
2025-12-10 17:16:37 +01:00
Raphael Dannecker
f965f4466c
Improve ansible code so that ansibe-lint shows fewer errors
2025-03-24 07:33:56 +01:00
Raphael Dannecker
9f1c60eefd
Use variable instead of group membership to install localhome
...
Use variable localhome to determines whether the localhome module is installed.
Default: localhome=false
Further changes:
- Move pam-exec from common-auth to common-session
- Move pam-mkhomedir before pam-mount to avoid double login on first use
on localhome devices
2025-03-19 11:08:57 +01:00
Raphael Dannecker
3d01394820
Separate exam-mode stuff in own role
2025-03-18 14:37:13 +01:00