aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamien Lallement <dams@mageia.org>2012-05-04 14:47:08 +0000
committerDamien Lallement <dams@mageia.org>2012-05-04 14:47:08 +0000
commit10f56f6663ff8f13f8d770d14b10ed1d59fce53f (patch)
tree6d64793aa01d83f45d0c0372dff7f0cb808d933d
parentf478aec20447574c43ca331a8fd7a49c29a5ed0a (diff)
downloadpuppet-10f56f6663ff8f13f8d770d14b10ed1d59fce53f.tar
puppet-10f56f6663ff8f13f8d770d14b10ed1d59fce53f.tar.gz
puppet-10f56f6663ff8f13f8d770d14b10ed1d59fce53f.tar.bz2
puppet-10f56f6663ff8f13f8d770d14b10ed1d59fce53f.tar.xz
puppet-10f56f6663ff8f13f8d770d14b10ed1d59fce53f.zip
add 'rsnapshot' module for backup Mageia.Org servers
-rw-r--r--manifests/nodes/fiona.pp3
-rw-r--r--modules/rsnapshot/manifests/init.pp5
2 files changed, 6 insertions, 2 deletions
diff --git a/manifests/nodes/fiona.pp b/manifests/nodes/fiona.pp
index 4fdc9319..be914b63 100644
--- a/manifests/nodes/fiona.pp
+++ b/manifests/nodes/fiona.pp
@@ -3,9 +3,8 @@ node fiona {
# Location: IELO datacenter (marseille)
#
# TODO:
-# - buy the server
-# - install the server in datacenter
# - install a backup system
include common::default_mageia_server
timezone::timezone { 'Europe/Paris': }
+ include rsnapshot
}
diff --git a/modules/rsnapshot/manifests/init.pp b/modules/rsnapshot/manifests/init.pp
new file mode 100644
index 00000000..bce341cd
--- /dev/null
+++ b/modules/rsnapshot/manifests/init.pp
@@ -0,0 +1,5 @@
+class rsnapshot {
+ class base {
+ package { ['rsnapshot']: }
+ }
+}