summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorMarc Fournier <marc.fournier@camptocamp.com>2009-03-09 12:36:32 +0100
committerMarc Fournier <marc.fournier@camptocamp.com>2009-03-09 12:36:32 +0100
commita4b457ea8fb50b76c836269356d2dc76e80402b3 (patch)
tree1ea8eccfa805f7330f37ebe5067b4fa653ab3cf3 /README
first commit
Diffstat (limited to 'README')
-rw-r--r--README31
1 files changed, 31 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..43a9e61
--- /dev/null
+++ b/README
@@ -0,0 +1,31 @@
+This module does 3 things:
+
+ o ensure correct packages are installed for augeas.
+
+ o backports augeas type from puppet rev cf648279 which fixes issue #1826
+ One must have "pluginsync=true" in puppet.conf for this to work.
+
+ o creates /usr/share/augeas/lenses in which other modules can put custom
+ lenses (see puppet-mysql for a working example).
+
+The idea is to override this class to include your specific needs. Example:
+
+class redhat::augeas inherits augeas::base {
+
+ Package["augeas"] {
+ require => Yumrepo["epel-fedora-testing"],
+ tag => "install-augeas",
+ ensure => "0.4.1-1.el5";
+ }
+}
+
+class debian::augeas inherits augeas::base {
+
+ Package["libaugeas0"] {
+ ensure => "latest";
+ }
+ Package["libaugeas-ruby1.8"] {
+ ensure => "0.2.0-2";
+ }
+}
+