]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adding nodo::utils::multimedia::gnash
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 13 Jul 2013 19:30:59 +0000 (16:30 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 13 Jul 2013 19:30:59 +0000 (16:30 -0300)
manifests/utils/multimedia.pp
manifests/utils/multimedia/flash.pp [deleted file]
manifests/utils/multimedia/shockwave.pp [new file with mode: 0644]

index 7939a2adc8da507a9c7edd0fc163e4df24653ae4..e570c54ccab962ba371f3f35f0cdca1ca827a6a3 100644 (file)
@@ -33,16 +33,7 @@ class nodo::utils::multimedia inherits nodo::utils::multimedia::minimal {
     }
   }
 
-  # Flash
-  package { 'browser-plugin-gnash':
-    ensure => installed,
-  }
-
-  # Flash alternative
-  file { "/etc/alternatives/flash-mozilla.so":
-    ensure  => "/usr/lib/gnash/libgnashplugin.so",
-    owner   => root,
-    group   => root,
-    require => Package['flashplugin-nonfree'],
-  }
+  # Flash implementation
+  $flash = hiera('nodo::utils::multimedia::flash', 'gnash')
+  class { "nodo::utils::multimedia::${flash}": }
 }
diff --git a/manifests/utils/multimedia/flash.pp b/manifests/utils/multimedia/flash.pp
deleted file mode 100644 (file)
index 0c9d1ae..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-class nodo::utils::multimedia::flash {
-  package { 'flashplugin-nonfree':
-    ensure => installed ,
-  }
-}
diff --git a/manifests/utils/multimedia/shockwave.pp b/manifests/utils/multimedia/shockwave.pp
new file mode 100644 (file)
index 0000000..e167542
--- /dev/null
@@ -0,0 +1,13 @@
+class nodo::utils::multimedia::shockwave {
+  package { 'flashplugin-nonfree':
+    ensure => installed ,
+  }
+
+  # Flash alternative
+  file { "/etc/alternatives/flash-mozilla.so":
+    ensure  => "/usr/lib/gnash/libgnashplugin.so",
+    owner   => root,
+    group   => root,
+    require => Package['flashplugin-nonfree'],
+  }
+}