aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2013-11-26 22:42:30 -0200
committerSilvio Rhatto <rhatto@riseup.net>2013-11-26 22:42:30 -0200
commit9bf5746b58f96b85268131f4d09d21e714945548 (patch)
tree523455a268861910136d32acd6834db0f9ec19b4
parentfbd8b2583ddd020912e081722fae2722412c47fb (diff)
downloadpuppet-nodo-9bf5746b58f96b85268131f4d09d21e714945548.tar.gz
puppet-nodo-9bf5746b58f96b85268131f4d09d21e714945548.tar.bz2
Adding nodo::utils::storage::iso
-rw-r--r--manifests/role/nas.pp1
-rw-r--r--manifests/utils/personal/debian.pp5
-rw-r--r--manifests/utils/storage/iso.pp5
3 files changed, 10 insertions, 1 deletions
diff --git a/manifests/role/nas.pp b/manifests/role/nas.pp
index 61e7764..40150c4 100644
--- a/manifests/role/nas.pp
+++ b/manifests/role/nas.pp
@@ -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
diff --git a/manifests/utils/personal/debian.pp b/manifests/utils/personal/debian.pp
index 610ba79..1280a66 100644
--- a/manifests/utils/personal/debian.pp
+++ b/manifests/utils/personal/debian.pp
@@ -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
index 0000000..24772d6
--- /dev/null
+++ b/manifests/utils/storage/iso.pp
@@ -0,0 +1,5 @@
+class nodo::utils::storage::iso {
+ package { 'syslinux':
+ ensure => installed,
+ }
+}