Merge branch 'fvs' of gitlab.steinbeisschule-reutlingen.de:L_MDT/debian-lan4fvs into fvs

This commit is contained in:
Raphael Dannecker 2023-08-14 16:18:39 +02:00
commit f404a9a7a8
2 changed files with 99 additions and 4 deletions

86
inventory/inventory.yml Normal file
View file

@ -0,0 +1,86 @@
---
ungrouped:
hosts:
R319:
hosts:
10.190.5.[1:13]:
R217:
hosts:
10.190.6.[1:29]:
R202:
hosts:
10.190.7.[1:21]:
R216:
hosts:
10.190.8.[1:29]:
R314:
hosts:
10.190.9.[1:25]:
R317:
hosts:
10.190.10.[1:25]:
R406:
hosts:
10.190.11.[1:19]:
R407:
hosts:
10.190.12.[1:19]:
K200:
hosts:
10.190.99.41:
10.190.99.71:
10.190.99.81:
10.190.99.91:
10.190.99.101:
10.190.99.121:
10.190.99.141:
K300:
hosts:
10.190.98.71:
10.190.98.81:
10.190.98.101:
10.190.98.111:
10.190.98.131:
10.190.98.161:
K400:
hosts:
10.190.97.51:
10.190.97.91:
10.190.97.101:
10.190.97.111:
10.190.97.131:
10.190.97.141:
10.190.97.151:
L200:
hosts:
# 10.190.51.[1:10]:
L300:
hosts:
# 10.190.52.[1:10]:
L400:
hosts:
# 10.190.53.[1:10]:
PCroom:
children:
R202:
R216:
R217:
R314:
R317:
R319:
R406:
R407:
Kroom:
children:
K200:
K300:
K400:
Lroom:
children:
L200:
L300:
L400:

View file

@ -1,13 +1,22 @@
---
- name: install desktop EDU packages and some more
- name: Provide sqlite backend to skip mysql installation later
apt:
name:
- akonadi-backend-sqlite
state: latest
environment:
http_proxy: http://firewall.pn.steinbeis.schule:3128
https_proxy: http://firewall.pn.steinbeis.schule:3128
- name: Install desktop EDU packages and some more
apt:
name:
- task-kde-desktop
- task-german-kde-desktop
- task-german-desktop
- xdg-desktop-portal-kde
- xdg-desktop-portal-wlr # share screen in browser
- kde-full
- akonadi-backend-sqlite
- atftp
- thunderbird-l10n-de
- webext-privacy-badger
@ -57,14 +66,14 @@
http_proxy: http://firewall.pn.steinbeis.schule:3128
https_proxy: http://firewall.pn.steinbeis.schule:3128
- name: add {{ ansible_distribution_release }}-backports
- name: Add {{ ansible_distribution_release }}-backports
apt_repository:
repo: deb http://deb.debian.org/debian/ {{ ansible_distribution_release }}-backports main contrib non-free
state: present
update_cache: true
when: ansible_distribution_release == 'bullseye'
- name: install extra packages from backports
- name: Install extra packages from backports
apt:
name:
- libreoffice