]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adding nodo::utils::storage::iso
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 27 Nov 2013 00:42:30 +0000 (22:42 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 27 Nov 2013 00:42:30 +0000 (22:42 -0200)
manifests/role/nas.pp
manifests/utils/personal/debian.pp
manifests/utils/storage/iso.pp [new file with mode: 0644]

index 61e776440d64bde3d6700b2473d49db612418dbd..40150c4b439a84aa456949415bfdb71ed0d59ad0 100644 (file)
@@ -9,6 +9,7 @@ class nodo::role::nas(
 
   # Archive utilities
   include nodo::utils::storage::archive
+  include nodo::utils::storage::iso
 
   # Media folders and groups
   include nodo::subsystem::media
index 610ba7983a08a34fdd3d7b8aefba279ccaa74822..1280a667dbe0afc48646bc8ab36afd545f451ea3 100644 (file)
@@ -1,7 +1,10 @@
 class nodo::utils::personal::debian {
+  # ISO image handling
+  include nodo::utils::storage::iso
+
   # System
   package { [ 'libpam-mount',  'ecryptfs-utils', 'gawk',
-              'laptop-detect', 'syslinux',       'ack-grep', 'mtp-tools' ]:
+              'laptop-detect', 'ack-grep',       'mtp-tools' ]:
     ensure => installed,
   }
 
diff --git a/manifests/utils/storage/iso.pp b/manifests/utils/storage/iso.pp
new file mode 100644 (file)
index 0000000..24772d6
--- /dev/null
@@ -0,0 +1,5 @@
+class nodo::utils::storage::iso {
+  package { 'syslinux':
+    ensure => installed,
+  }
+}