Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-15 | fix rdiff-backup class name, "You can use Aa-Zz, 0-9 and underscores in ↵ | Micah Anderson | |
variables, resources and class names." which means no dashes in class names either | |||
2009-07-15 | remove redundant case statements which tested to see if the package ensure ↵ | Micah Anderson | |
version variables were set changed the $rdiff-backup_ensure_version variable to $rdiff_backup_ensure_version as dashes are not allowed in variable names | |||
2009-07-15 | create subclasses for maildir and rdiff-backup. If you are using these ↵ | Matt Taggart | |
features of backupninja, you'll want to switch to doing "include backupninja::client::maildir" for the machines that need it and this will pull in backupninja::client, so you don't need to include that anymore if you were explicitly doing so for those machines (although it shouldn't hurt). Right now what using these new subclasses will get you is dependencies on needed packages, but in the future there might be more. | |||
2009-03-09 | fix the $when default parameter to use the correct syntax | Micah Anderson | |
If when is set to just '01:00' (as it was previously), then backups will never run due to the time format being specified incorrectly. Backupninja considers '01:00' to be the day of the week and every time it wakes up to see if it is time to do a backup it determines that it is currently not the day "01:00" and so it shouldn't do a backup now. In otherwords, it will never do a backup at this rate. I've filed a bug for this issue, because it probably should at least let you know that you've failed. https://labs.riseup.net/code/issues/show/640 | |||
2009-01-03 | upgrade backupninja version to the version that will be shipped with lenny | Micah Anderson | |
2008-10-16 | err, meant to upgrade the backupninja package here, not the rdiff one | Micah Anderson | |
2008-10-16 | update backupninja version to newest version in BPO. this enables etch ↵ | Micah Anderson | |
machines to talk to lenny | |||
2008-10-06 | change the default order for the maildir handler to be 99, because | Micah Anderson | |
this handler runs continuously its better if all the other handlers have run before this one is started (such as the rdiff-backup one) | |||
2008-10-06 | update backupninja package to the version that is in lenny | Micah Anderson | |
2008-08-08 | fix remove, should default to false instead of 'no' | Micah Anderson | |
2008-08-08 | adding the ability to specify how much maildir backups to keep | Micah Anderson | |
2008-08-08 | standardize the spacing/indentation | Micah Anderson | |
2008-08-06 | update to latest backupninja | Micah Anderson | |
2008-08-01 | fix one screw up from last commit. | Pietro | |
2008-07-31 | change permissions to octals. | Pietro | |
2008-07-31 | standardize formatting | Micah Anderson | |
2008-07-31 | allow for a resource override of managing the ssh directory | Micah Anderson | |
2008-07-31 | remove extraneous curly brace | Micah Anderson | |
2008-07-31 | enable the ability to override if the ssh directory is managed or not, in | Micah 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-31 | change to standardized formatting | Micah Anderson | |
2008-07-31 | more formatting changes | Micah Anderson | |
2008-07-31 | fix directory bug that was causing the home directory to be prepended to the ↵ | Micah Anderson | |
beginning of the $sshdir | |||
2008-07-31 | move to standardized spacing and indentation | Micah Anderson | |
2008-07-31 | add missing parameter for Backupninja::Rdiff type | Micah Anderson | |
2008-07-31 | re-add accidentally removed opening brace | Micah Anderson | |
2008-07-31 | setup the backupninja module to enable specification of the location | Micah 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-07-08 | add some error checks to make sure necessary values are set | Micah Anderson | |
2008-07-08 | unset some default values that probably shouldn't be set | Micah Anderson | |
2008-07-08 | forgot the when parameter which is needed for this handler | Micah Anderson | |
2008-07-08 | changing order so it doesnt use the same one as the sys handler. | Pietro | |
2008-07-08 | sh backupninja handler. | Pietro | |
2008-07-08 | make new maildir piece to backupninja module | Micah Anderson | |
2008-06-05 | config option should be vservers plural | Micah Anderson | |
2008-06-05 | Add vsinclude option to rdiff handler | Micah Anderson | |
2008-06-03 | installkey uses true value now instead | Micah Anderson | |
2008-06-03 | fix incorrect variable definition | Micah Anderson | |
2008-06-03 | add a way to override the automatic tag creation based on hostname | Micah Anderson | |
set the backuptag on crabgrass to not use the default one, otherwise it wont be collected | |||
2008-06-03 | add vserver support to backupninja config | Micah Anderson | |
add vsnames support to mysql config | |||
2008-05-31 | fix the case, 'doit' is no longer used, also set installuser to be default ↵ | Micah Anderson | |
as true | |||
2008-05-30 | remove call that cannot be instantiated because the server class has not ↵ | Micah Anderson | |
been evaluated at this point | |||
2008-05-30 | change from installkeys to installkey | Micah 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-30 | change the backupninja::client::key definition to use the $user variable | Micah 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-30 | fix backupninja rdiff server sandbox to enable multiple rdiff definitions ↵ | Micah Anderson | |
differentiated by their name variable | |||
2008-05-22 | remove debugging info | Micah Anderson | |
2008-05-22 | fix up the key creation | Riseup | |
2008-05-22 | fix missing colon | Micah Anderson | |
2008-05-22 | oops, one more curly brace fix | Micah Anderson | |
2008-05-22 | fix missing curly braces, and also fix up indentation | Micah Anderson | |
2008-05-22 | try to manage the backupninja keys in a sane way, but might be totally insane | Micah Anderson | |
2008-05-21 | create puffin backup ssh auth keys | Micah Anderson | |
get rid of the ninjareport directory configure v.admin's ssh-key auth to kakapo move v.admin's backups into the /crypt/serverbackups directory on kakapo setup puffin to do ninjareport fix backupserver_tag |