From 54a731ff65277a032736a4e770810d24c85ddb01 Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Sat, 12 Aug 2023 19:22:15 +0200 Subject: [PATCH 1/3] Allow screen sharing in video conferences. --- roles/lmn_kde/tasks/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/lmn_kde/tasks/main.yml b/roles/lmn_kde/tasks/main.yml index 8026074..4c9db1e 100644 --- a/roles/lmn_kde/tasks/main.yml +++ b/roles/lmn_kde/tasks/main.yml @@ -6,6 +6,7 @@ - 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 @@ -57,14 +58,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 From 4d9388d6f663e7cc58d209714d3ad43570402b21 Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Sat, 12 Aug 2023 19:24:08 +0200 Subject: [PATCH 2/3] Run an extra install task to provide selected dependencies. --- roles/lmn_kde/tasks/main.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/roles/lmn_kde/tasks/main.yml b/roles/lmn_kde/tasks/main.yml index 4c9db1e..ae8a6e6 100644 --- a/roles/lmn_kde/tasks/main.yml +++ b/roles/lmn_kde/tasks/main.yml @@ -1,5 +1,14 @@ --- -- 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 @@ -8,7 +17,6 @@ - xdg-desktop-portal-kde - xdg-desktop-portal-wlr # share screen in browser - kde-full - - akonadi-backend-sqlite - atftp - thunderbird-l10n-de - webext-privacy-badger From 9e3d0b70bcda7570355ee557c135c43382ef1a8b Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Mon, 14 Aug 2023 15:40:10 +0200 Subject: [PATCH 3/3] Add inventory. --- inventory/inventory.yml | 86 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 inventory/inventory.yml diff --git a/inventory/inventory.yml b/inventory/inventory.yml new file mode 100644 index 0000000..456d41d --- /dev/null +++ b/inventory/inventory.yml @@ -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: