Raphael Dannecker
6482f3864f
Set apt proxy and ntp server only if configured
2025-04-04 14:43:12 +02:00
Raphael Dannecker
a4e2f22def
Set http_proxy environment in localproxy role
2025-04-02 13:59:53 +02:00
Raphael Dannecker
f965f4466c
Improve ansible code so that ansibe-lint shows fewer errors
2025-03-24 07:33:56 +01:00
Andreas B. Mundt
77f4643628
Make tests for group membership more readable
2024-11-21 12:42:37 +01:00
Raphael Dannecker
f3d9b0c46f
Move chromium policy create to lmn_fvs task (and make sure, directory exists).
2024-04-30 07:41:11 +02:00
Raphael Dannecker
06d7360677
Introduction of a new device class (teacherlaptop).
...
- Wifi-devices will be managed by NetworkManager
- (USB-)Dockingstation with same MAC as internal device
will be assigned to virbr1
- users with role-teacher have privilege
- to create new NetworkManager connections
- install additional software
- change luks-key
- package plasma-discover will not be removed (for teacherlaptops)
- http-proxy-Settings will be configured by auto-detect
- providing sudo-script to mount default-school from server after
wireguard-connection is established
2024-04-28 19:37:13 +02:00
Andreas B. Mundt
ed7dadf612
Fix ansible run during installation with limitted groups.
2024-02-24 11:30:54 +01:00
Andreas B. Mundt
e3db074ba7
Use groups instead of boolean group varibles.
2024-02-24 11:30:54 +01:00
Andreas B. Mundt
b442573b86
Proposed-updates task sometimes hangs. Try fix.
2024-02-06 15:23:52 +01:00
Andreas B. Mundt
191948cf8a
Enable proposed-updates repository for some hosts.
...
This makes stepwise upgrades and testing on parts of the
infrastructure possible.
2024-02-05 11:45:18 +01:00
Andreas B. Mundt
2e05599294
Enable wake-on-lan.
2023-10-11 17:27:20 +02:00
Andreas B. Mundt
3ea922c263
Clean up proxy configuraton.
2023-09-04 12:43:55 +02:00
Andreas B. Mundt
431acebfa3
Make playbook more general: Split into general and specific roles, use variables.
2023-09-02 16:19:05 +02:00
Raphael Dannecker
ec7c5678c3
infrastructure roles
2023-07-12 15:50:46 +02:00