summaryrefslogtreecommitdiff
path: root/code
diff options
context:
space:
mode:
Diffstat (limited to 'code')
-rw-r--r--code/environments/production/manifests/site.pp24
1 files changed, 24 insertions, 0 deletions
diff --git a/code/environments/production/manifests/site.pp b/code/environments/production/manifests/site.pp
index bad2614..94beefd 100644
--- a/code/environments/production/manifests/site.pp
+++ b/code/environments/production/manifests/site.pp
@@ -63,6 +63,29 @@ class login_manager {
}
}
+class browsers {
+ package { firefox-esr:
+ ensure => 'latest',
+ }
+ package { chromium:
+ ensure => 'latest',
+ }
+ $flashplayer_mozilla_package = $::operatingsystemrelease ? {
+ /(?i:8\..*)/ => 'hello',
+ default => 'flashplayer-mozilla',
+ }
+ package { $flashplayer_mozilla_package:
+ ensure => 'latest',
+ }
+ $flashplayer_chromium_package = $::operatingsystemrelease ? {
+ /(?i:8\..*)/ => 'hello',
+ default => 'flashplayer-chromium',
+ }
+ package { $flashplayer_chromium_package:
+ ensure => 'latest',
+ }
+}
+
#node "all_hosts" {
# class { 'ssh_pubkeys_admins': }
# class { 'ssh_pubkeys_firedadmins': }
@@ -173,4 +196,5 @@ node "default" {
debdelta => 1,
},
}
+ class { 'browsers': }
}