chiark / gitweb /
rsbackup.git
2 years agoRelease 0.1 0.1
Richard Kettlewell [Sun, 3 Apr 2011 10:37:14 +0000]
Release 0.1

2 years agoMerge from trunk
Richard Kettlewell [Sun, 3 Apr 2011 10:32:57 +0000]
Merge from trunk

2 years agoMore verbose description
Richard Kettlewell [Sun, 3 Apr 2011 10:26:20 +0000]
More verbose description

2 years agoFix install permissions
Richard Kettlewell [Sun, 3 Apr 2011 10:26:14 +0000]
Fix install permissions

2 years ago(c) notices in HTML
Richard Kettlewell [Sun, 3 Apr 2011 10:19:26 +0000]
(c) notices in HTML

2 years agoAdd 'nicely' option to rsbackup.defaults
Richard Kettlewell [Sun, 3 Apr 2011 10:18:17 +0000]
Add 'nicely' option to rsbackup.defaults

2 years agoBuild script fixes from Peter Maydell
Richard Kettlewell [Wed, 9 Feb 2011 20:30:55 +0000]
Build script fixes from Peter Maydell

2 years agorsbackup.cron now prunes all volumes (if it prunes anything), not just
Richard Kettlewell [Sat, 5 Feb 2011 11:38:59 +0000]
rsbackup.cron now prunes all volumes (if it prunes anything), not just
the ones scheduled for backup at that moment.

2 years agoCope more gracefuly with logfiles for unrecognized volumes. Can
Richard Kettlewell [Wed, 2 Feb 2011 20:49:31 +0000]
Cope more gracefuly with logfiles for unrecognized volumes.  Can
happen when a volume is retired but the associated logs not deleted.

2 years agoAdd --wait to low-frequency cronjobs.
Richard Kettlewell [Sun, 2 Jan 2011 12:29:53 +0000]
Add --wait to low-frequency cronjobs.

2 years agoMove log parsing to a sub.
Richard Kettlewell [Wed, 6 Oct 2010 20:16:38 +0000]
Move log parsing to a sub.

2 years agoIntroduce a hook for ordering backups.
Richard Kettlewell [Wed, 6 Oct 2010 20:01:53 +0000]
Introduce a hook for ordering backups.

3 years agoRationalize installation logic a bit.
Richard Kettlewell [Sun, 3 Oct 2010 11:09:22 +0000]
Rationalize installation logic a bit.

3 years agoMan page for rsbackup-mount. Further documentation tidying.
Richard Kettlewell [Sun, 3 Oct 2010 10:54:02 +0000]
Man page for rsbackup-mount.  Further documentation tidying.

3 years agoman page for rsbackup.cron, plus some associated tidying
Richard Kettlewell [Sun, 3 Oct 2010 10:41:10 +0000]
man page for rsbackup.cron, plus some associated tidying

3 years ago--dry-run now affects --email/--html as well, resolving a strange
Richard Kettlewell [Sun, 3 Oct 2010 10:23:59 +0000]
--dry-run now affects --email/--html as well, resolving a strange
inconsistency.

3 years agoNew cron script arrangement.
Richard Kettlewell [Sun, 3 Oct 2010 10:18:49 +0000]
New cron script arrangement.

You can now control all of backing up, pruning old backups, pruning
incomplete backups and generate a report with their own distinct
frequences (from hourly to monthly).

3 years agoRelease 0.0.99 0.0.99
Richard Kettlewell [Sun, 3 Oct 2010 09:47:13 +0000]
Release 0.0.99

3 years agoDon't try to include deleted logfiles in the report.
Richard Kettlewell [Sat, 2 Oct 2010 22:45:25 +0000]
Don't try to include deleted logfiles in the report.

3 years agoAdd min-backups setting to control how many backups per store are
Richard Kettlewell [Wed, 22 Sep 2010 11:23:42 +0000]
Add min-backups setting to control how many backups per store are
guaranteed to be kept.

3 years agoDon't prune the last backup of each volume on each store.
Richard Kettlewell [Wed, 22 Sep 2010 10:49:38 +0000]
Don't prune the last backup of each volume on each store.
Formerly only the last backup of each volume on *any* store was
guaranteed to be kept, which is not enough.

3 years agoShade backups that are in-date, but not from today, gradually from
Richard Kettlewell [Sun, 5 Sep 2010 19:48:49 +0000]
Shade backups that are in-date, but not from today, gradually from
green to red.

3 years agoAdd max-usage and max-file-usage configuration options. If the disk
Richard Kettlewell [Sun, 5 Sep 2010 14:36:02 +0000]
Add max-usage and max-file-usage configuration options.  If the disk
usage (reps. inode usage) exceeds these values it is marked in red in
the report.

3 years agoInclude disk usage in backup reports, for mounted devices.
Richard Kettlewell [Sun, 5 Sep 2010 14:25:47 +0000]
Include disk usage in backup reports, for mounted devices.

This introduces a dependency on Filesys::Df
  http://search.cpan.org/~iguthrie/Filesys-Df-0.92/Df.pm
  apt-get install libfilesys-df-perl

3 years agoInclude error logs in the report.
Richard Kettlewell [Sun, 5 Sep 2010 14:05:36 +0000]
Include error logs in the report.
This was always intended; the code was just broken!

3 years agoIgnore rsync exit status 24 (Partial transfer due to vanished source files).
Richard Kettlewell [Sun, 5 Sep 2010 13:42:55 +0000]
Ignore rsync exit status 24 (Partial transfer due to vanished source files).
Patch from Colin Watson.

3 years agoAllow leading whitespace on comment lines.
Richard Kettlewell [Sun, 29 Aug 2010 21:01:04 +0000]
Allow leading whitespace on comment lines.
From Peter Maydell.

3 years agoDocs fixes from Colin Watson
Richard Kettlewell [Mon, 23 Aug 2010 19:52:02 +0000]
Docs fixes from Colin Watson

3 years agoignores
Richard Kettlewell [Mon, 23 Aug 2010 19:49:44 +0000]
ignores

3 years agoNever prune most recent backup.
Richard Kettlewell [Sat, 21 Aug 2010 15:07:33 +0000]
Never prune most recent backup.

3 years agoAdd --email option to --help output.
Richard Kettlewell [Sat, 21 Aug 2010 15:01:56 +0000]
Add --email option to --help output.

3 years agorsbackup-mount script. needs docs!
Richard Kettlewell [Sat, 22 May 2010 16:38:26 +0000]
rsbackup-mount script.  needs docs!

3 years agoLess verbosity about down hosts
Richard Kettlewell [Sat, 22 May 2010 08:57:35 +0000]
Less verbosity about down hosts

3 years agoOnly use last 5 backups for link-dest. rsync has a limit of 20..
Richard Kettlewell [Mon, 17 May 2010 18:42:45 +0000]
Only use last 5 backups for link-dest.  rsync has a limit of 20..

3 years agoTypo
Richard Kettlewell [Sun, 16 May 2010 11:45:16 +0000]
Typo

3 years agoBug reporting link in manual
Richard Kettlewell [Sun, 16 May 2010 11:42:32 +0000]
Bug reporting link in manual

3 years agoDistribution bits & pieces
Richard Kettlewell [Sun, 16 May 2010 11:37:13 +0000]
Distribution bits & pieces

3 years agoMore docs fiddling
Richard Kettlewell [Sun, 16 May 2010 10:20:49 +0000]
More docs fiddling

3 years agoRestoring
Richard Kettlewell [Sun, 16 May 2010 09:39:37 +0000]
Restoring

3 years agoDocs updates
Richard Kettlewell [Sun, 16 May 2010 09:31:19 +0000]
Docs updates

3 years agoNew --wait option to force daily backup run to always go even if it
Richard Kettlewell [Sun, 16 May 2010 08:53:09 +0000]
New --wait option to force daily backup run to always go even if it
collides with an hourly one.

3 years agoAdd --version option.
Richard Kettlewell [Sat, 15 May 2010 13:27:44 +0000]
Add --version option.

3 years agoAbolish min-backups. Report more detail about each device.
Richard Kettlewell [Sat, 15 May 2010 12:41:45 +0000]
Abolish min-backups.  Report more detail about each device.

3 years agoDevice columns in report
Richard Kettlewell [Sat, 15 May 2010 12:18:08 +0000]
Device columns in report

3 years agodocumentation for deb-specific bits
Richard Kettlewell [Wed, 12 May 2010 21:47:36 +0000]
documentation for deb-specific bits

3 years agoCron scripts for deb
Richard Kettlewell [Wed, 12 May 2010 21:30:51 +0000]
Cron scripts for deb

3 years agorecommend ssh client too
Richard Kettlewell [Wed, 12 May 2010 20:08:48 +0000]
recommend ssh client too

3 years agoCorrect perl deps
Richard Kettlewell [Wed, 12 May 2010 20:00:44 +0000]
Correct perl deps

3 years agopostinst ensures local config exists
Richard Kettlewell [Wed, 12 May 2010 19:57:12 +0000]
postinst ensures local config exists

3 years agoNew config file layout
Richard Kettlewell [Wed, 12 May 2010 19:52:59 +0000]
New config file layout

3 years agoinclude directive
Richard Kettlewell [Wed, 12 May 2010 19:27:53 +0000]
include directive

3 years agoMore consistent use of stdout
Richard Kettlewell [Wed, 12 May 2010 19:17:53 +0000]
More consistent use of stdout

3 years agoSome .deb support
Richard Kettlewell [Fri, 7 May 2010 12:08:53 +0000]
Some .deb support

3 years agoStricter arg checking
Richard Kettlewell [Fri, 7 May 2010 11:53:43 +0000]
Stricter arg checking

3 years agoDocumentation
Richard Kettlewell [Sun, 2 May 2010 08:39:02 +0000]
Documentation

3 years agoComments
Richard Kettlewell [Sun, 2 May 2010 07:57:07 +0000]
Comments

3 years agoCorrect identification of newest backup.
Richard Kettlewell [Sat, 1 May 2010 07:57:22 +0000]
Correct identification of newest backup.

3 years ago'install' target.
Richard Kettlewell [Tue, 27 Apr 2010 18:49:27 +0000]
'install' target.

3 years agoLocking support
Richard Kettlewell [Tue, 27 Apr 2010 18:46:14 +0000]
Locking support

3 years agoReject duplicate host and volume names
Richard Kettlewell [Tue, 27 Apr 2010 18:37:30 +0000]
Reject duplicate host and volume names

3 years agoMissing div.
Richard Kettlewell [Mon, 26 Apr 2010 19:52:24 +0000]
Missing div.

3 years agoDocumentation
Richard Kettlewell [Mon, 26 Apr 2010 19:51:24 +0000]
Documentation

3 years agoFiddle with to-do list
Richard Kettlewell [Mon, 26 Apr 2010 19:49:41 +0000]
Fiddle with to-do list

3 years agoDocs catch up with recent changes.
Richard Kettlewell [Sun, 25 Apr 2010 21:31:51 +0000]
Docs catch up with recent changes.

3 years agoSupport multiple devices properly. Backups will now (without --store)
Richard Kettlewell [Sun, 25 Apr 2010 21:28:08 +0000]
Support multiple devices properly.  Backups will now (without --store)
be made to all available devices, and the pruner and report generator
cope with the arrangement.

Old backups are "lost" to the new system, however.

3 years agoUpdate path to backup in docs
Richard Kettlewell [Tue, 16 Mar 2010 19:54:08 +0000]
Update path to backup in docs

3 years agoRearrange store paths.
Richard Kettlewell [Tue, 16 Mar 2010 19:33:10 +0000]
Rearrange store paths.

3 years agoStop volumes leaking into next host (under certain circumstances).
Richard Kettlewell [Tue, 16 Mar 2010 08:45:55 +0000]
Stop volumes leaking into next host (under certain circumstances).

3 years agoCope with --email but not --html.
Richard Kettlewell [Tue, 16 Mar 2010 08:37:52 +0000]
Cope with --email but not --html.

3 years agoFiddle with CSS.
Richard Kettlewell [Sun, 14 Mar 2010 15:23:07 +0000]
Fiddle with CSS.

3 years ago--email option.
Richard Kettlewell [Sun, 14 Mar 2010 15:17:46 +0000]
--email option.

3 years agoSuggested usage section
Richard Kettlewell [Sun, 14 Mar 2010 15:12:28 +0000]
Suggested usage section

3 years ago--prune-unknown option
Richard Kettlewell [Sun, 14 Mar 2010 15:00:53 +0000]
--prune-unknown option

3 years agoMove log analysis to common
Richard Kettlewell [Sun, 14 Mar 2010 14:40:04 +0000]
Move log analysis to common

3 years ago@devices -> %devices, easier,.
Richard Kettlewell [Sun, 14 Mar 2010 14:39:13 +0000]
@devices -> %devices, easier,.

3 years agoDon't mention backups on unknown devices in the HTML.
Richard Kettlewell [Sun, 14 Mar 2010 14:32:15 +0000]
Don't mention backups on unknown devices in the HTML.

3 years agoReport unknown devices in HTML
Richard Kettlewell [Sun, 14 Mar 2010 14:30:38 +0000]
Report unknown devices in HTML

3 years agoSupport multiple stores.
Richard Kettlewell [Sun, 14 Mar 2010 14:24:01 +0000]
Support multiple stores.

3 years agoSplit out store validation.
Richard Kettlewell [Sun, 14 Mar 2010 14:20:31 +0000]
Split out store validation.

3 years agotest is redundant now we have device IDs
Richard Kettlewell [Sun, 14 Mar 2010 14:18:29 +0000]
test is redundant now we have device IDs

3 years agoRecord device name in logfile.
Richard Kettlewell [Sun, 14 Mar 2010 12:38:56 +0000]
Record device name in logfile.

3 years agoBackups are only made to known, identified devices.
Richard Kettlewell [Sun, 14 Mar 2010 12:31:14 +0000]
Backups are only made to known, identified devices.

3 years agoPruning logic uses logfiles, not disk.
Richard Kettlewell [Sat, 13 Mar 2010 16:46:16 +0000]
Pruning logic uses logfiles, not disk.
Document issues with multiple devices.

3 years agoMention a bug.
Richard Kettlewell [Sat, 13 Mar 2010 15:51:05 +0000]
Mention a bug.

3 years agoSupport volume deselection.
Richard Kettlewell [Sat, 13 Mar 2010 15:45:53 +0000]
Support volume deselection.

3 years agoMore human-readable pruning log
Richard Kettlewell [Sat, 13 Mar 2010 15:33:53 +0000]
More human-readable pruning log

3 years agoInclude pruning log in report.
Richard Kettlewell [Sat, 13 Mar 2010 15:31:33 +0000]
Include pruning log in report.
Sanity check some of the numeric configuration settings.

3 years agoPrune logs get a per-day file, which is itself now pruned after a
Richard Kettlewell [Sat, 13 Mar 2010 15:26:12 +0000]
Prune logs get a per-day file, which is itself now pruned after a
configurable age.

3 years agoRemove bug.
Richard Kettlewell [Sat, 13 Mar 2010 15:16:29 +0000]
Remove bug.

3 years agoRemove debug prints
Richard Kettlewell [Sat, 13 Mar 2010 15:14:13 +0000]
Remove debug prints

3 years agoReport no longer depends on access to store.
Richard Kettlewell [Sat, 13 Mar 2010 15:13:33 +0000]
Report no longer depends on access to store.

3 years agoMore bugs.
Richard Kettlewell [Sat, 13 Mar 2010 14:44:08 +0000]
More bugs.

3 years agoFix --help .
Richard Kettlewell [Sat, 13 Mar 2010 14:17:38 +0000]
Fix --help .

3 years agoTypo
Richard Kettlewell [Sat, 13 Mar 2010 14:16:38 +0000]
Typo

3 years agoDocs tidy-up.
Richard Kettlewell [Sat, 13 Mar 2010 14:15:19 +0000]
Docs tidy-up.

3 years agotypos
Richard Kettlewell [Sat, 13 Mar 2010 14:13:37 +0000]
typos

3 years agossh-timeout option to efficiently skip down hosts
Richard Kettlewell [Sat, 13 Mar 2010 14:11:05 +0000]
ssh-timeout option to efficiently skip down hosts

3 years agoLog pruning.
Richard Kettlewell [Sat, 13 Mar 2010 13:45:41 +0000]
Log pruning.
Add a FILES section to the documentation

3 years agoInclude path in logfile heading
Richard Kettlewell [Sat, 13 Mar 2010 13:33:04 +0000]
Include path in logfile heading

3 years agoInclude disk usage in report.
Richard Kettlewell [Sat, 13 Mar 2010 13:30:42 +0000]
Include disk usage in report.
Describe report contents and clarify pruning logic.