aboutsummaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2011-03-30Useful to control when a cron job runs to avoid all servers backing upJamie McClelland
at the same time. Also, specifying the backupninja command allows for wrapping it in other commands (e.g. to execute it from within a ssh-agent session so that authentication can happen via the monkeysphere).
2011-03-15provide pgsql supportJamie McClelland
2011-03-15Take advantage of nodata option in mysql backupninja configJamie McClelland
2010-04-14change the parameter values in the sys handler to use true/falseMicah Anderson
values for the default to be more uniform with the other handler definitions
2010-02-25fix a couple more bandwidthlimit spelling errorsMicah Anderson
2010-02-25fix the spelling of the bandwidthlimit optionMicah Anderson
2010-02-01fix syntax error in parameter delineationMicah Anderson
2010-02-01add doluks and dolvm parameters to the sys handlersMicah Anderson
2010-01-29allow for a version variable override for the backupninja package,Micah Anderson
instead of hard-coding the 0.9.6 release. This changes the installed version to be 'installed', and lets you specify a variable if you wish to install a different version
2010-01-05enclose namevar in curly bracesMicah Anderson
2010-01-05let the user override the nagios2_description, which is necessary forMicah Anderson
multiple backup defines on one host
2010-01-04change the nagios2::passive_service check so that it uses the $name variable ↵Micah Anderson
instead of the $real_host variable because $real_host prevents us from creating more than one rdiff-backup define on a server because this will cause a duplicate defintion. The $name variable allows for multiple without creating duplicate passive_service checks
2009-12-19fix the $real_nagios_server variable, this should be $nagios_server as ↵Micah Anderson
$real_ is not defined anywhere
2009-12-19add a package definition for nsca underneath the $nagios_server blockMicah Anderson
this makes sure that the nsca package is installed, as it is a dependency for the nagios checks. It does not configure any of the nsca bits. In fact this should be done in a nagios::nsca class and instead this module should require that
2009-12-08fix permissions on so backupninja doesn't complain loudlyAntoine Beaupre
2009-12-08fix rdiff_backup include typoAntoine Beaupre
2009-12-07remove no longer referenced call to rdiff-installed class, and add a check ↵Micah Anderson
for rsync package installation to avoid duplicate package definitions
2009-12-07move if block up further to the place where the checkbackups script is installedMicah Anderson
2009-12-07replace koumbit-specific nagios server configuration with a $nagios_server ↵Micah Anderson
variable that can be set. updated README to detail this information
2009-12-07Merge remote branch 'anarcat/master'Micah Anderson
2009-12-07use the client classes for dependencies instead of directly defining packagesanarcat
2009-12-07Added class backupninja::client::sys to install neccessary files for ↵Varac
backupninja::sys on debian and ubuntu.
2009-10-20move the tag where it belongs (in remote)Antoine Beaupre
2009-10-20fix typo that yields to a weird errorAntoine Beaupre
Could not create backup-nagios: Parameter type failed: interning empty string
2009-10-20fix directoryAntoine Beaupre
2009-09-24Merge commit 'micah/master'Antoine Beaupre
Conflicts: manifests/mysql.pp manifests/rdiff.pp manifests/server.pp
2009-08-29Adding missing keystore and backupkeystore parameters at rdiff and dup ↵Silvio Rhatto
definitions
2009-08-28Adding keytype at backupninja::client::keySilvio Rhatto
2009-08-28Trying a different way to test definitions at backupninja::client::key (3)Silvio Rhatto
2009-08-28Trying a different way to test definitions at backupninja::client::key (2)Silvio Rhatto
2009-08-28Trying a different way to test definitions at backupninja::client::keySilvio Rhatto
2009-08-28New backupninja::client::defaults to avoid duplicates.Silvio Rhatto
Adding part of client.pp code into new class backupninja::client::defaults in an attempt to avoid duplicate definitions inside backupninja::client::key.
2009-08-27Defaulting backupkeytype to 'rsa'Silvio Rhatto
2009-08-27Adding additional clause to avoid blank real_keytypeSilvio Rhatto
2009-08-27Adding additional clause to avoid blank keytypeSilvio Rhatto
2009-08-27Making backupkeytype = false by default to avoided blank keytypeSilvio Rhatto
2009-08-27Removing wrong defined() callSilvio Rhatto
2009-08-27Merge branch 'master' of git://labs.riseup.net/module_backupninjaSilvio Rhatto
2009-08-27Merge commit '6734c256525e1dd42ba3648db82083bcabca66ed'Micah Anderson
Conflicts: manifests/dup.pp
2009-08-27Merge branch 'master' of git://labs.riseup.net/module_backupninjaSilvio Rhatto
Conflicts: manifests/dup.pp
2009-08-27add a note about the password variable needing to be enclosed in single quotesMicah Anderson
2009-08-27the $password variable also must be set, so spit an error if it is not definedMicah Anderson
2009-08-27set a requirement that the rdiff-backup directory variable must be setMicah Anderson
2009-08-27fix the $desthost variable requirement, was incorrectly set to $hostMicah Anderson
add a $destdir variable requirement
2009-08-27I unset the duplicity options that are set by default by backupninjaMicah Anderson
already (it is unecessary to set them when they are already set to the defaults): testconnect, sign, keep, bandwidthlimit I also unset because they were not set to the defaults: $tmpdir = "/var/tmp/duplicity", $nicelevel = 19. The defaults for these are: $tmpdir = "/tmp", and $nicelevel = 0. The example configuration files included in backupninja are confusing about these, so I've just clarified those in the upstream source. Then there were a couple options that were set to values that I think should not be set: $password = "a_very_complicated_passphrase" -- I dont think this should be set by default at all, because people will accidentally use this passphrase by default (yuck). People should be forced to set this. I also reset the $destdir = "/backups" setting to be false. This value must be set, but I dont think it should be set by default.
2009-08-27remove some stray commentsMicah Anderson
2009-08-27Fixing some definitions at backupninja::server::sandbox (2)Silvio Rhatto
2009-08-27Fixing some definitions at backupninja::server::sandboxSilvio Rhatto
2009-08-27Checking whether an exported resource is definedSilvio Rhatto
Checking whether an exported resource is already defined at backupninja::server::sandbox, otherwise puppet will try to redefined them each time a backup resource type is invoked with the same arguments (such as $directory), raising an error.
2009-08-27add in comment from 05efcc415ed19793e10d71e95a1d412e5d2095d1, didn'tMicah Anderson
merge this commit, because it also includes the package installation bits that we are doing a different way