summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2022-02-01 15:26:40 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2022-02-01 15:26:40 +0100
commit25b23bb526cb794615ba185e0bd2e97c724fc44f (patch)
treea390be820f6b3bd91f849acb41415d610e41b186
parentbd6e0f15c10d1cc7d98a07003158756240376d0f (diff)
downloadpuppet.KATH-25b23bb526cb794615ba185e0bd2e97c724fc44f.tar.gz
puppet.KATH-25b23bb526cb794615ba185e0bd2e97c724fc44f.tar.bz2
puppet.KATH-25b23bb526cb794615ba185e0bd2e97c724fc44f.zip
site.pp: Comment out geogebra APT source on tablets.
-rw-r--r--code/environments/production/manifests/site.pp9
1 files changed, 9 insertions, 0 deletions
diff --git a/code/environments/production/manifests/site.pp b/code/environments/production/manifests/site.pp
index 3d3541a..4b04202 100644
--- a/code/environments/production/manifests/site.pp
+++ b/code/environments/production/manifests/site.pp
@@ -8,6 +8,14 @@ $apt_origins = [
'origin=IT-Zukunft Schule,n=${distro_codename},label=IT-Zukunft Schule',
]
+class apt::geogebra_tablets_disabled {
+ file_line { 'comment_out_geogebra_apt_source':
+ path => '/etc/apt/sources.list.d/geogebra.list',
+ line => "#deb http://www.geogebra.net/linux stable main",
+ match => "^deb.*http...www.geogebra.net.linux.stable.main$",
+ }
+}
+
class ssh_pubkeys_admins {
# Mike Gabriel, IT-Zukunft Schule
ssh_authorized_key { 'mike@minobo':
@@ -710,6 +718,7 @@ node /(tab[0-9]+|test-fai-installation-tablet)\.intern$/ {
debdelta => 1,
},
}
+ class { 'apt::geogebra_tablets_disabled': }
class { 'chromium_only': }
class { 'ldapservercert_renewal': }
class { 'cups_browsed_polling': }