From dc894e3b94be5697c33c0ef1db168517a44a109e Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 22 Jan 2010 15:30:53 -0200 Subject: Adding utils and utils::server --- manifests/init.pp | 4 +++- manifests/utils.pp | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 manifests/utils.pp diff --git a/manifests/init.pp b/manifests/init.pp index 6f05dd3..c2487a1 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -10,6 +10,7 @@ import "motd.pp" import "sudo.pp" import "sysctl.pp" import "ups.pp" +import "utils.pp" class nodo { include lsb @@ -19,6 +20,7 @@ class nodo { include sudo include users::admin include motd + include utils # Set timezone and ntp config # @@ -74,6 +76,7 @@ class nodo::server inherits nodo { include firewire include sysctl include ups + include utils::server # Time configuration case $ntpdate { @@ -314,6 +317,5 @@ class nodo::web inherits nodo::vserver { } class nodo::proxy inherits nodo::vserver { - # TODO: openssl? include nginx } diff --git a/manifests/utils.pp b/manifests/utils.pp new file mode 100644 index 0000000..2ec62b1 --- /dev/null +++ b/manifests/utils.pp @@ -0,0 +1,13 @@ +# Common utilities +class utils { + package { [ 'screen', 'less', 'bzip2', 'openssl', 'lynx', 'wget' ]: + ensure => installed, + } +} + +# Common utilities for servers +class utils::server { + package { 'nload': + ensure => installed, + } +} -- cgit v1.2.3