summaryrefslogtreecommitdiff
path: root/manifests/base.pp
AgeCommit message (Collapse)Author
2015-10-14[feat] Use ensure_packages() instead of package{}varac
The rationale behind this is that many modules might ensure the same packages to be installed, and this will result in duplicate package definitions. ensure_packages() from the stdlib module with solve this. - Resolves: #7530
2015-10-13[bug] couchrest gem needs ruby-dev installedvarac
so we need to ensure this package is installed
2015-10-13[feat] Remove dependency to apt modulevarac
The couchdb module should not depend on other modules, if not needed. The dependency how packages should be installed should be configured globally, like: Exec['refresh_apt'] -> Package <| ( title != 'lsb' ) |> see https://leap.se/code/issues/2988 for including this in the shared apt module. - Related: https://leap.se/code/issues/2988
2015-06-29remove debugging leftover notice()varac
2015-06-11Use pbkdf2 instead of sha1 as hashing algorithm for newer couchdb versionsvarac
couchdb v1.3 changed the default pw hashing algorithm from sha1 to pbkdf2, see http://docs.couchdb.org/en/1.4.x/configuring.html
2014-07-14fix dependenciesAzul
2013-08-28couch-doc-diff: diff of a document on the couch (feature 3485)Azul
Added the bash script couch-doc-diff. It runs a diff between the content of the couch document specified as the first parameter and the second parameter. Diff returns 0 if there is no difference. This way you can tell the data is already on the couch. The diff will ignore changes to whitespaces as these are usually irrelevant for security json docs.
2013-04-24Use pre-salted+hashed admin pw for couchdb (Feature #1941)varac
2013-04-04clean-up commit: lint, standardize spacing, properly enclose variables, etcMicah Anderson
2013-03-13install couchdb after apt-get updatevarac
2013-03-12Added Exec[wait_for_couchdb]varac
So Couchdb::Query and Couchdb::Update doesn't try to connect to couchdb before it is up and running. That fixes a nasty race condition, see Fix doc update error on puppetrun (Feature #1964).
2013-03-10mostly finished bigcouch supportvarac
2013-01-20deploy couch-doc-update before using itvarac
2013-01-20deploy /usr/local/bin/couch-doc-updatevarac
2013-01-19install couchrest gem for couch-doc-updatevarac
2012-12-06Lint couchdb::baseMickaël Canévet
2011-11-15file renaming to be compliant with recommended module structure.Marc Fournier