| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: yarbu | Distribution: Unknown |
| Version: 1.1.0.rc3 | Vendor: Edward Grace <ej.grace@imperial.ac.uk> |
| Release: 1 | Build date: Wed May 5 22:16:28 2004 |
| Group: Applications/System | Build host: ptpc3lin.op.ph.ic.ac.uk |
| Size: 44069 | Source RPM: yarbu-1.1.0.rc3-1.src.rpm |
| Packager: Edward Grace <ej.grace@imperial.ac.uk> | |
| Url: http://yarbu.sourceforge.net | |
| Summary: Yet another rsync backup utility. | |
This is, Yet Another Rsync Backup Utility (YARBU). Given a source directory on a given machine, it will carry out an rsync based rolling snapshot backup to the target directory over ssh. By default this is scheduled to run every hour, day, week and month. By default it will retain 24 hourly backups, 100 daily backups, 5 weekly backups and 24 monthly backups. These should be considered sensible defaults for normal usage.
GPL
* Fri Apr 30 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.1.0.rc2-1 - First minor bugfix. Was possible for many instances to attempt to run at the same time. /var/run/yarbu-engine.pid was being deleted when it shouldn't have been, neatened up spec file. * Mon Mar 29 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.10-1 - Crystalise documentation. Add ChangeLog to documentation. * Tue Mar 23 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.8-1 - Testing. From here on we should have maintainance only releases to fix bugs as a goal towards version 1.1.0 * Mon Mar 15 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.7-1 - Final clean ups have been made. Time now for extensive long term testing. * Mon Mar 15 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.6.correctProcessLogic.gamma-1 - Experimental modification to the code that kills any previously running instance of the backup script. * Fri Mar 12 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.6.correctProcessLogic.beta-4 - Fixed major bug in the process squishing logic. Previously I was implicitly assuming that the process group leader was the yarbu script. Not the case if called by (say) run-parts via cron. Now I work out the pid of any yarbu processes that are not me, determine the process group id and kill that. That seems to sucesfully take out the entire tree of processes from yarbu avoiding stray rsync and ssh processes for long backup jobs. * Fri Mar 12 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.6.alpha-3 - First attempt at new process management code. Trying to prevent the evil state whereby overlapping backups can leave many rsync processes all fighting each other. This is a critical bug that needs fixing. * Wed Mar 10 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.6.alpha-1 - Bug squashing. Command line overrides now working correctly. Added scripts for weekly and monthly backups. * Tue Mar 09 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.5.beta-1 - Started process of refactoring. Want to simplify logical structure and generate some set of vaguely intuitive functions. * Thu Mar 04 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.4.alpha-1 - Corrected bug allowing to control sending of e-mail * Thu Mar 04 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.3.alpha-1 - Added crontab scripts to schedule hourly backups. These do not send e-mails. * Thu Mar 04 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.2.beta-1 - Modified so entries in the conf file can be overridden on the command line using, for example --EMAIL "root@localhost". yarbu now passes unknown command line arguments to yarbu-engine * Wed Mar 03 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.1.beta-1 - Corrected minor bug. Modified main script to add sufficies based on the suffix of the calling script. Modified softlink in cron.daily to have the suffix .daily * Tue Mar 02 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.0.beta-1 - Corrected minor bugs. * Tue Mar 02 2004 Edward Grace <ej.grace@imperial.ac.uk> 1.0.0-1-alpha - Modified directory naming strategy. Now works by date stamp of existing directories rather than assumptions of the directory names. * Wed Feb 25 2004 Edward Grace <ej.grace@imperial.ac.uk> 0.9.24-1 - Improved documentation. Added bug to buglist. Incremental backups that are done with no "Today" directory are not incremental even if an earlier backup exists. * Tue Feb 24 2004 Edward Grace <ej.grace@imperial.ac.uk> 0.9.23-1 - Corected minor bug to do with rotation of previous backups. Also decided to stick with /usr as install directroy. Makeans that I don't have to do anything to get man pages working. * Tue Feb 17 2004 Edward Grace <ej.grace@imperial.ac.uk> 0.9.22-3 - Corrected description of key generation process. * Tue Feb 17 2004 Edward Grace <ej.grace@imperial.ac.uk> 0.9.22-1 - Modified to allow the number of backups kept to be defined in the config file. Also modified so the default e-mail subject includes the source and target. Removed the dependence on sendmail. Assumes that mail exists and is installed (mailx dependency). Updated documentation slightly. * Tue Dec 09 2003 Edward Grace <ej.grace@imperial.ac.uk> 0.9.21-1 - Corrected report of config file name so it is emailed irrespective of errors. * Tue Dec 09 2003 Edward Grace <ej.grace@imperial.ac.uk> 0.9.20-1 - Corrected minor error reporting bug. Status e-mails now contain the file name of the config file. * Mon Dec 01 2003 Edward Grace <ej.grace@imperial.ac.uk> 0.9.18-2 - Corrected so default behaviour installs package into daily crontab. Default config behaviour sets SOURCE and TARGET to blank which results in a useful error report. * Wed Aug 13 2003 Edward Grace <ej.grace@ic.ac.uk> 0.9.17-1 - Added new option. FILELIST="NO". New default is not to send a list of files that were backed up. Also added --stats option to return more complete statistics on the file transfer. * Mon Jul 21 2003 Edward Grace <ej.grace@ic.ac.uk> 0.9.15-1 - Corrected bug with attempt to read includes and excludes * Fri Jul 11 2003 Edward Grace <ej.grace@ic.ac.uk> 0.9.13-1 - Modified to run "nice" by default and store the pid in a sensible place (/var/run) * Fri Jul 11 2003 Edward Grace <ej.grace@ic.ac.uk> 0.9.10-5 - Corrected spec file to specify directories and documentation correctly. * Fri Jul 11 2003 Edward Grace <ej.grace@imperial.ac.uk> 0.9.10-1 - Addded a default timeout option. Useful if rsync freezes during transfer. For example if the machine at the other end goes offline. Also helps avoid problems with dodgy rsync under Cygwin on Windows. * Thu Jul 10 2003 Edward Grace <ej.grace@imperial.ac.uk> 0.9.8-1 - Neatened up the conf files so they are more self explanatory. Removed references to unused variables. * Tue Jul 08 2003 Edward Grace <ej.grace@imperial.ac.uk> - Initial build.
/etc/cron.daily/yarbu.daily /etc/cron.hourly/yarbu.hourly /etc/cron.monthly/yarbu.monthly /etc/cron.weekly/yarbu.weekly /etc/yarbu/conf/default/default.conf /usr/bin/yarbu /usr/bin/yarbu-engine /usr/share/doc/yarbu-1.1.0.rc3 /usr/share/doc/yarbu-1.1.0.rc3/ChangeLog /usr/share/doc/yarbu-1.1.0.rc3/README /usr/share/doc/yarbu-1.1.0.rc3/TODO /usr/share/man/man1/yarbu-engine.1.gz /usr/share/man/man1/yarbu.1.gz /usr/share/man/man5/yarbu.conf.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat May 25 23:05:27 2013