aboutsummaryrefslogtreecommitdiff
path: root/manifests/rdiff.pp
AgeCommit message (Collapse)Author
2010-02-01Merge branch 'master' of git://labs.riseup.net/module_backupninjaSilvio Rhatto
Conflicts: manifests/rdiff.pp
2010-01-05let the user override the nagios2_description, which is necessary forMicah Anderson
multiple backup defines on one host
2009-12-29Adding $subfolder parameter at backupninja::rdiffSilvio Rhatto
New $subfolder defaulting to rdiff-backup allow configuration of which inner folder from $home rdiff backup should keep backups.
2009-12-08fix rdiff_backup include typoAntoine Beaupre
2009-12-07use the client classes for dependencies instead of directly defining packagesanarcat
2009-10-20move the tag where it belongs (in remote)Antoine Beaupre
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-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-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-27set a requirement that the rdiff-backup directory variable must be setMicah Anderson
2009-08-27Trying to avoid duplicate definition of backupninja::client::key on ↵Silvio Rhatto
backupninja::rdiff
2009-08-26Setting the right default value for backupkeytypeSilvio Rhatto
2009-08-26Adding backupkeytype parameter at backupninja::rdiffSilvio Rhatto
2009-08-26OopsSilvio Rhatto
2009-08-26Add rdiff::backup option to config dest user home folderSilvio Rhatto
2009-06-16add extras flag to add arbitrary options to rdiff configurationAntoine Beaupre
2009-04-27always use force, use backports for rdiff-backup in etch so we always use ↵Antoine Beaupre
lenny's version
2009-01-17fix resource tag exported from rdiff resources, install rdiff in the ↵Antoine Beaupre
rdiff-backup define
2009-01-14revert part of last commit: the backuptag is really based on the host ↵Antoine Beaupre
provided to the rdiff command and the host provided to the sandbox is the fqdn of the server
2009-01-14default backup tag to fqdn, not specified hostAntoine Beaupre
2009-01-06send the fqdn, not the specified host, to the sandbox so that it knows for ↵Antoine Beaupre
which host it's being configured
2008-12-11allow arbitrary keyfiles to be distributed alongside the rdiff pluginAntoine Beaupre
2008-12-06replace the directory parameter by a home parameterAntoine Beaupre
the directory is now /rdiff-backup to avoid rdiff-backup overwriting the .ssh dir at every run
2008-07-31allow for a resource override of managing the ssh directoryMicah Anderson
2008-07-31enable the ability to override if the ssh directory is managed or not, inMicah Anderson
situations where there is a system-wide /etc/ssh/authorized_keys directory, this will likely not be managed by the backupninja module, and managing it here will result in duplicate definitions
2008-07-31move to standardized spacing and indentationMicah Anderson
2008-07-31add missing parameter for Backupninja::Rdiff typeMicah Anderson
2008-07-31setup the backupninja module to enable specification of the locationMicah Anderson
of the ssh authorized_keys directories and files so that if you are not using the standard location for authorized_keys files ($HOME/.ssh/authorized_keys) and instead using the /etc/ssh/sshd_config option "AuthorizedKeysFile" you can then specify where that will be. For example, if your /etc/ssh/sshd_config has: AuthorizedKeysFile /etc/ssh/authorized_keys/$u then you could specify in the rdiff-backup definition the following parameters: ... ssh_dir => "/etc/ssh/authorized_keys", authorized_keys_file => "${hostname}", to create the file /etc/ssh/authorized_keys/${hostname} instead of the default location (if unspecifed, the default is used).
2008-06-05Add vsinclude option to rdiff handlerMicah Anderson
2008-06-03add a way to override the automatic tag creation based on hostnameMicah Anderson
set the backuptag on crabgrass to not use the default one, otherwise it wont be collected
2008-05-30change from installkeys to installkeyMicah Anderson
when you have two rdiff-backup calls, then the User is a Duplicate definition, i think the only way to do it is to have a variable that you can set to turn off user handling (which we make $installuser and $usermanage be consistant with $installkey and $keymanage), which is set true by default, but when you have a second rdiff call on a host, you can set it to false
2008-05-30change the backupninja::client::key definition to use the $user variableMicah Anderson
change the $host variable to no longer use the $user variable, that way multiple rdiff's can be instantiated for a particular host, with different name variables in order to do that, the class also has to have the $installkeys variable that can be passed to backupninja::client::key so that the second rdiff instantiation would set installkeys => false, otherwise there will be an attempt to duplicate the resource
2008-05-30fix backupninja rdiff server sandbox to enable multiple rdiff definitions ↵Micah Anderson
differentiated by their name variable
2008-05-22fix missing colonMicah Anderson
2008-05-22try to manage the backupninja keys in a sane way, but might be totally insaneMicah Anderson
2008-02-29install anarcats backupninja module changesMicah Anderson
2007-11-20add backupninja moduleMicah Anderson