summaryrefslogtreecommitdiff
path: root/manifests/client
AgeCommit message (Collapse)Author
2014-10-10more linting and latest puppet-lint supportmh
2014-09-13Merge remote-tracking branch 'github/master'mh
2014-07-09get rid off lsb facts - who runs sarge?mh
2014-06-28Rename the package to avoid naming conflictsDaniel Jakob
2014-02-03Add support for setting the descryption and group supportArjen Heidinga
2014-01-29correct dependencymh
2014-01-29unify logdirmh
2013-11-20Unify OS specific munin-conf.confEwoud Kohl van Wijngaarden
In essence all munin-node.conf files contained the same template, besides a few values. By moving all to a single template, maintenance burden is reduced. To ensure all values are still present in the templates, tests are added.
2013-11-18use rather ensure_packagesTomas Barton
2013-11-03cleanup openbsd manual installation + remove unnecessary filesmh
The manual OpenBSD installation is now so old and not needed anymore.
2013-07-02lintifyEwoud Kohl van Wijngaarden
2013-03-20Merge branch 'immerda/master'micah
Conflicts: files/plugins/xen-cpu templates/munin-node.conf.Debian.squeeze
2013-03-18Add support for specifying tags for exported resourcesSander Hoentjen
This enables you to specify different servers for different clients.
2013-01-25Merge remote-tracking branch 'githubmirror/master'mh
2013-01-24added support for use_ssh for munin 2.0Markus Heberling
2012-12-07fix issue if pid is not at the beginning + lintingmh
2012-06-18if it's * it should be collected by fqdn otherwise directly by what is given ↵mh
to be listened on
2012-06-13migrate away from hiera stuffmh
2012-06-05new style for 2.7mh
2012-02-02Fully qualify facter variablesChristian G. Warden
2011-11-05use hiera to configure munin node specific thingsmh
2011-08-05use correct definemh
2011-08-04merge with immerda/masterMarcel Haerry
2011-05-07Merge remote branch 'riseup/master'intrigeri
2011-03-25fix syntax error as a result of the mergeMicah Anderson
2011-03-25Merge remote-tracking branch 'immerda/master'Micah Anderson
Conflicts: manifests/host.pp manifests/host/cgi.pp manifests/plugin.pp manifests/plugin/deploy.pp manifests/plugins/apache.pp manifests/plugins/base.pp manifests/plugins/dom0.pp manifests/plugins/gentoo.pp manifests/plugins/interfaces.pp manifests/plugins/linux.pp manifests/plugins/openbsd.pp manifests/plugins/physical.pp manifests/plugins/selinux.pp manifests/plugins/vserver.pp
2011-03-25Merge commit 'e7d23dabf191c5416197af0b229fc90b94539405'Micah Anderson
Conflicts: manifests/client.pp manifests/client/base.pp manifests/client/darwin.pp manifests/client/debian.pp manifests/client/gentoo.pp manifests/client/openbsd.pp manifests/client/package.pp manifests/host.pp manifests/init.pp manifests/plugin.pp manifests/plugin/scriptpaths.pp manifests/plugins/interfaces.pp manifests/plugins/linux.pp manifests/plugins/vserver.pp manifests/register.pp manifests/register_snmp.pp manifests/remoteplugin.pp manifests/snmp_collector.pp
2010-12-20Fix for when Package['iproute'] is already managed elsewhere.intrigeri
2010-12-10standardize formattingMicah Anderson
2010-12-10this change makes sure that munin-common is installed before munin-node is ↵Micah Anderson
installed on Debian systems that are not lenny (would be nice if we could use operators for lsbdistcode name like 'if $lsbdistcodename >> "lenny") on Debian Squeeze and later, the munin-node package requires that munin-common be installed. this would normally be handled automatically by the packaging system, but if you utilize the $munin_node_ensure_version variable to set it to the backports version, and you have backports pinned properly (as the shared-apt module does it), it will fail to install the munin-common package from backports. you would think that this change should go in the debian.pp, but that is not possible because debian.pp inherits client/package.pp and thus the order happens wrong
2010-09-27code style for darwin classMarcel Haerry
2010-09-21refactor module to the new standardMarcel Haerry
2010-08-07remove unnecessary fileserver variable (#2460)mh
2010-07-01merge with lavamindmh
2010-06-05fix dependency cyclemh
2010-05-22check status over pidfilemh
2010-05-22this package is not anymore needed on latest openbsdmh
2010-05-22for new openbsd releases we can finally use a packagemh
2010-05-14refactor register class and client templateJerome Charaoui
2010-05-13remove tabs and trailing whitespaces in manifestsJerome Charaoui
2009-12-30switch to correct way of checking if the variable is setMatt Taggart
2009-12-30can't use - in a variable nameMatt Taggart
2009-12-30add support for setting munin and munin-node package versionsMatt Taggart
2009-12-23finish settting up splitting the centos bitsMicah Anderson
2009-12-22more standardization of indenting/formattingMicah Anderson
2009-12-22the 'users' munin plugin seems to be a centos-specific one, so weMicah Anderson
setup a special munin::plugins::centos and include that in the proper client case statement for centos
2009-12-22formatting standardizationMicah Anderson
2009-12-22remove duplicated include of pluginsMicah Anderson
2009-12-22Revert "take out the removal of the postfix_mailvolume munin plugin. I do ↵Micah Anderson
not see what the bug is, and this interferes with local installation of the plugin (causes duplicate definitions)" It looks like the reason this is here is because on a default debian install, without postfix installed, this postfix munin module is activated, leading to empty graphs. So rather that leave non-postfix people in this situation, we can instead leave this in and the class can be overridden locally. This reverts commit ebfde169e0ef4fc749cd6804e707103fab7dbf78. Conflicts: manifests/client/debian.pp
2009-12-22we may have iproute installed elsewhere, by doing it in the muninMicah Anderson
module, we risk duplicate definitions. this commit fixes that by doing a check to see if it is already defined elsewhere, and if it is not, then it installs the package