aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/common/manifests/base_packages.pp
diff options
context:
space:
mode:
authorMichael Scherer <misc@mageia.org>2012-03-15 22:55:10 +0000
committerMichael Scherer <misc@mageia.org>2012-03-15 22:55:10 +0000
commit256365022c30c836e6df619d53a9cdbb7814542e (patch)
tree7631a84e7c4d3777f4ef0e2711a5e5b5fe3609ae /deployment/common/manifests/base_packages.pp
parentd2cc4de6f84d0d83faa7e39fbab0437cb9f7b7df (diff)
downloadpuppet-256365022c30c836e6df619d53a9cdbb7814542e.tar
puppet-256365022c30c836e6df619d53a9cdbb7814542e.tar.gz
puppet-256365022c30c836e6df619d53a9cdbb7814542e.tar.bz2
puppet-256365022c30c836e6df619d53a9cdbb7814542e.tar.xz
puppet-256365022c30c836e6df619d53a9cdbb7814542e.zip
split module common into multiple files
Diffstat (limited to 'deployment/common/manifests/base_packages.pp')
-rw-r--r--deployment/common/manifests/base_packages.pp27
1 files changed, 27 insertions, 0 deletions
diff --git a/deployment/common/manifests/base_packages.pp b/deployment/common/manifests/base_packages.pp
new file mode 100644
index 00000000..71232ffc
--- /dev/null
+++ b/deployment/common/manifests/base_packages.pp
@@ -0,0 +1,27 @@
+class common::base_packages {
+ # packages installed everywhere
+ # asked by misc : screen, vim-enhanced, htop, lsof, tcpdump, less, lvm2, lshw, iotop
+ # asked by nanar : rsync
+ $package_list= ['screen',
+ 'vim-enhanced',
+ 'htop',
+ 'lsof',
+ 'tcpdump',
+ 'rsync',
+ 'less',
+ 'lshw',
+ 'lvm2',
+ 'iotop']
+
+ if $::arch == 'x86_64' {
+ $package_list += ['mcelog']
+ }
+
+ package { $package_list: }
+
+ # removed as it mess up with our policy for password
+ # and is not really used
+ package { 'msec':
+ ensure => 'absent',
+ }
+}