diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-09-26 11:15:59 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-09-26 11:15:59 +0200 |
commit | b674115a9f13618d1690261ec57e84248bc8729a (patch) | |
tree | 675f7d4147b96fab40cb235c400f225b6554aedd | |
parent | 774cf89157a6c5af2566d98607a8b9aa655e33b0 (diff) | |
download | puppet.DEV-b674115a9f13618d1690261ec57e84248bc8729a.tar.gz puppet.DEV-b674115a9f13618d1690261ec57e84248bc8729a.tar.bz2 puppet.DEV-b674115a9f13618d1690261ec57e84248bc8729a.zip |
site.pp: Keep web browser and Flashplayer add-ons up-to-date via Puppet.
-rw-r--r-- | code/environments/production/manifests/site.pp | 24 |
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': } } |