The NetBSD Project

CVS log for pkgsrc/sysutils/rsnapshot/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / rsnapshot

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.25 / (download) - annotate - [select for diffs], Tue Jun 28 11:36:05 2022 UTC (21 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, HEAD
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.17 (colored)

*: recursive bump for perl 5.36

Revision 1.24 / (download) - annotate - [select for diffs], Mon May 24 19:54:19 2021 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) to selected 1.17 (colored)

*: recursive bump for perl 5.34

Revision 1.23 / (download) - annotate - [select for diffs], Mon Aug 31 18:11:35 2020 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored) to selected 1.17 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 7 11:40:14 2020 UTC (4 years, 3 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.21: +7 -8 lines
Diff to previous 1.21 (colored) to selected 1.17 (colored)

Update sysutils/rsnapshot to 1.4.3

VERSION 1.4.3
- Restore rsync error code 23 as an important warning.
- Non-LVM backup source breaks after LVM backup source.

VERSION 1.4.2
- Fix double 8 bit shift regression in #65.

VERSION 1.4.1
- Properly capture rsyncs exitcode.

VERSION 1.4.0
- Fix --rsh command line option
  The --rsh option of rsync got errornously quoted (Debian Bug #743310)
- Define traps to unmount LVM parts after fail
  If you use LVM snapshots and rsnapshot fails, rsnapshot will unmount and
  remove the snapshot, too.
- Bail on failing cmd_(pre|post)exec
  If one of those commands fails, rsnapshot will exit with exit code != 0
- Capture output from rsync and print/log if level is >=4
- rsnapshot-diff: Fixed removed files reported as addition (+ mark)
- Introduction of backup_exec resource for running unix commands interspersed
  with backup and backup_script jobs.
- check for SIGPIPE, mainly in case cron fails when trying to mail
  (this is probably why rsnapshot dies mysteriously if it outputs when
  called by cron on a system which does not have mail working).
- When snapshot_root does not exist, check existence of parent directories.
- include_conf `command` now strips backticks before execution (bug fix
  based on suggestion from David Osborn).
- Ignore extraneous output from lvremove command.  (patch by Tim Connors)
- Allow linux_lvm_cmd_* in config file to have options also.
- Allow `backticks with options` in include_conf.
- rsnapshot-diff: Add -s option to show size of each file.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Aug 11 13:23:16 2019 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.17 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.20 / (download) - annotate - [select for diffs], Wed Aug 22 09:46:40 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.17 (colored)

Recursive bump for perl5-5.28.0

Revision 1.19 / (download) - annotate - [select for diffs], Sat Jul 9 06:39:02 2016 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.17 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Nov 25 12:53:29 2015 UTC (8 years, 4 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.17: +2 -5 lines
Diff to previous 1.17 (colored)

Remove mk/find-prefix.mk usage from the sysutils category.

The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.

Revision 1.17 / (download) - annotate - [selected], Fri Jun 12 10:51:17 2015 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Feb 1 01:48:36 2015 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.15: +4 -3 lines
Diff to previous 1.15 (colored) to selected 1.17 (colored)

Install rsnapshot-diff. From ISIHARA Takanori in PR 49619.

Bump PKGREVISION.

Revision 1.15 / (download) - annotate - [select for diffs], Thu May 29 23:37:31 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.17 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.14 / (download) - annotate - [select for diffs], Fri May 31 12:42:04 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) to selected 1.17 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Oct 23 19:51:22 2012 UTC (11 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.12: +1 -3 lines
Diff to previous 1.12 (colored) to selected 1.17 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Oct 3 21:57:44 2012 UTC (11 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (colored) to selected 1.17 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Aug 11 18:30:12 2012 UTC (11 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.10: +7 -3 lines
Diff to previous 1.10 (colored) to selected 1.17 (colored)

Update to 1.3.1

* Convert to use FIND_PREFIX mechanism instead of LOCALBASE
* Set LICENSE

Changelog:
VERSION 1.3.1  (Aug 31 2008)
------------------------------------------------------------------------------
- Fix help message mixup in lines between -c and -t.
- Add more specific error messages for not currently implemented potential
  per backup point options, like cmd_preexec.
- Allow named pipe as logfile - suggested by Patrice Levesque.
- Include rsnapshot-copy script written by Matt McCutchen.
- Allow `backticks` in include_conf.
- Apply fix-sync_first-rollback.diff patch from Matt McCutchen (02 Apr 2008).
- hopefully fix bug with link_dest not being used on second and later backups
  when you have link_dest 1 and sync_first 1. (Ignore $sync_dir_was_present)
- Patch from Adam Greenbaum to allow passing of ssh arguments correctly.
- David Grant added rsync_numtries to rsnapshot.conf.
- Applied Ben Low's Linux LVM patch.
- Added stop_on_stale_lockfile, thanks to Henning Moll.
- Michael Ashley's fix for filter/space problems on the rsync command line.
- Remove trailing whitespace from command names in rsnapshot.conf.
- Warn about extra spaces between tab and argument.
- Added multi-line config options, thanks to Dieter Bloms.
- The 'interval' config option is now called 'retain'.
- chdir to avoid an obscure bug in some versions of GNU rm.
- Changed use_lazy_deletes option to use _delete.$$ directories.
- Added note about -H and hard links to docs for rsync_short_args.
- Include rsnapshot-diff.1 in rpm.
- Fix bug with rsnapshot sync the first time (when .sync does not exist)
  trying to copy hourly.0 to .sync, even if hourly.0 doesn't exist.
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413439


VERSION 1.3.0  (Oct 21 2006)
------------------------------------------------------------------------------
- Add files rsnapreport.pl Upgrading_from_1.1 rsnapshot-HOWTO.en.html to rpm.
- fix a bug with removing interval.delete (with use_lazy_deletes).
- rsnapshot detects the global ssh_args option being set multiple times,
  and gives a config error suggesting the per-backup ssh_args instead.
- Move Upgrading section of INSTALL to docs/Upgrading_from_1.1.
- Incorporate patch from Alan Batie to fix bugs with include_conf.
- check for quoting on $rsync_long_args rather than just splitting on space.
- Change rsnapshot.conf default to have lockfile enabled.
- Check for stale lock files (PID not currently running).
- explicitly add mode 0644 to sysopen() to create lockfile
- give warning if write() or close() return 0 when writing/closing lockfile
- Make prev_max_interval "not present (yet), nothing to copy" message
  when rotating interval.0 more visible (level 3 instead of level 4).
- Add man page for rsnapshot-diff (generated from perldoc).
- Updates to rsnapshot man pages (via perldoc).
  - Use =item in AUTHORS section
  - move mis-placed =back
  - document stale lock file detection
  - strongly recommend using a lock file
  - add a chmod to example backup script
  - change crontab example for weekly from 4 "weekly"s per month to 1 per week
  - expand on why higher intervals are done first via cron.
- Change space to tab after #cmd_rsnapshot_diff in rsnapshot.conf.default.in.
- In rpm patch, set cmd_rsnapshot_diff to /usr/bin/rsnapshot-diff.
- Set the test scripts t/*.t.in to run from the source directory
  and create directory t/support/files/a if necessary.
- Trim comments in README about gnu cp versions > 5.3 since rsnapshot
  strips trailing slashes for gnu cp with rsnapshot 1.2.9 and later.
- Add pointers to HOWTO and utils/rsnapreport.pl in README.
- More examples (eg: timestamp backup_script) in rsnapshot.conf.default.in.
- Change "Perhaps this is not GNU cp?" error message.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jan 27 19:54:41 2010 UTC (14 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.9: +9 -9 lines
Diff to previous 1.9 (colored) to selected 1.17 (colored)

DESTDIR support

Revision 1.9 / (download) - annotate - [select for diffs], Mon Oct 2 19:51:37 2006 UTC (17 years, 6 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.8: +4 -5 lines
Diff to previous 1.8 (colored) to selected 1.17 (colored)

Update sysutils/rsnapshot to 1.2.9

VERSION 1.2.9  (May 18 2006)
------------------------------------------------------------------------------
- Added utils/rsnapreport.pl, written by William Bear.
- Detect exit status 23 and 24 from rsync in rsync_cleanup_after_native_cp_al
- Add $! (system error message) to various warning messages in native_cp_al
- Add more examples and comments to rsnapshot.conf.default.in
- In Makefile*, for "make tar", include "t" (testing) in the tar file.
- Do not strip the trailing slash if it's a remote root filesystem.
  (This was a bug in rsnapshot 1.2.3 if you use "backup host:/  ...")
- Give a more descriptive error message "cannot have a remote snapshot_root"
  if user tries to configure an ssh path or rsync path as snapshot_root.
- Add some more description to the error "rsnapshot refuses to create
  snapshot_root when no_create_root is enabled", after checking whether
  the snapshot_root is a non-directory file, or just plain non-existent.
- Changed default syslog level to 'info' instead of 'notice'
- Added include_conf directive
- Allowed remote ssh directory paths starting with "~/" as well as "/".
- Changed rsnapshot maintainer from Nathan Rosenquist to David Cantrell
- David Cantrell <david@cantrell.org.uk> wrote the rsnapshot-diff utility
- Chris Petersen added cwrsync permanent-share support
- Robert Jackson <RobertJ@promedicalinc.com> added use_lazy_deletes
- Added rollback for backup_scripts
- Added rsnapshot-diff to Autoconf/Automake install/build process
- Added sha1sum to utils/sign_packages.sh
- Added a CVS Id to key files
- Fixed exit value for some test invocations
- Added 'rsnapshot diff' front-end to rsnapshot-diff
- Added cmd_rsnapshot_diff
- Added cmd_preexec
- Added cmd_postexec
- Added db prefs examples to utils/backup_mysql.sh and utils/backup_pgsql.sh
- Fixed formatting with email addresses under AUTHORS section of man page
- Added an extra safety check in copy_symlink()
- Fixed swapped config comments about rsync_long_args in
  write_upgrade_config_file()
- Added optional use of the CPAN Lchown module
- Added safe_chown() wrapper to handle chown() calls safely
- Added warning message if we can't properly lchown a symlink
- Added fixes in sync_cp_src_dest() and sync_rm_dest() to properly delete a
  file that is being replaced with a directory
- Fixed error message for dest not being specified in sync_rm_dest()
- Changed skip message level to 2 in rsync_backup_point()
- Added better file type checking in sync_cp_src_dest()
- Removed redundant stat() calls in sync_cp_src_dest() and sync_rm_dest()
- Removed trailing slashes from file paths when calling cp -al subroutines
- Changed show_usage() to use here printing
- Changed strip trailing slash operation in rsync_backup_point() to use
  strip_trailing_slash()
- Fixed incorrect call to cmd_rm_rf() in handle_interval()
- Fixed trailing slash on call to bail() in handle_interval()
- Added sync_first feature (touches a lot of code)
- When link_dest is enabled, rsnapshot will now hunt for the newest available
  directory to use as a link_dest target (up to the oldest directory)
- When use_lazy_deletes is enabled, remove the lockfile before the final
  delete
- Expanded on default (no args) and help messages
- Added show_latest_snapshot() subroutine for shell scripts
- Fixed sync_if_different() to allow alternating directories and files to be
  created with the same names between runs
- Removed redundant line width and indent values in wrap_cmd() calls
- Anthony Ettinger <apwebdesign@yahoo.com> wrote utils/mysqlbackup.pl
- Sherman Boyd wrote utils/random_file_verify.sh

VERSION 1.2.3 (Aug ?? ??:?? 2005)
------------------------------------------------------------------------------
- Fixed a bug introduced in 1.2.2 when rsync is not using --relative
- Fixed a bug where the snapshot_root could be included in backups if
  the root filesystem was being backed up and --relative was not set

VERSION 1.2.2 (Aug 20 18:07 2005)
------------------------------------------------------------------------------
- David Keegel <djk@cybersource.com.au> fixed a race condition in
  add_lockfile()
- David Keegel <djk@cybersource.com.au> improved error reporting when config
  file isn't present
- Provided a workaround for a bug in some versions of rsync which caused
  files to not be deleted properly when the --relative flag was set.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Dec 29 06:22:18 2005 UTC (18 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 (colored) to selected 1.17 (colored)

Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Dec 27 08:56:47 2005 UTC (18 years, 3 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.6: +7 -1 lines
Diff to previous 1.6 (colored) to selected 1.17 (colored)

Restore the use of lchown(2) that was lost in the upgrade.
The upgrade instructions are in the INSTALL document, so
install it as well as README.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:20 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored) to selected 1.17 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Sep 13 11:47:49 2005 UTC (18 years, 7 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.4: +2 -4 lines
Diff to previous 1.4 (colored) to selected 1.17 (colored)

Update rsnapshot to 1.2.1.  Changes since 1.1.6
Note that config file format has changed, but rsnapshot will detect an
old config and refuse to run until config is updated.

VERSION 1.2.1 (Apr 09 15:10 2005)
------------------------------------------------------------------------------
- Fixed security bug when neither cmd_cp or link_dest are enabled

VERSION 1.2.0 (Jan 31 21:43 2005)
------------------------------------------------------------------------------
- Turned off buffering ($|=1)
- Changed default lockfile to /var/run/rsnapshot.pid, for FHS compliance
- Clarified man page licensing (GPL)
- Fixed is_real_local_abs_path() to handle dangling symlinks
- Changed utils/backup_smb_share.sh to re-order the smbtar arguments
- Added "-uroot" to utils/backup_mysql.sh example file
- Changed regex in is_blank() subroutine
- Changed rsync include/exclude mode to relative
- Peter Palfrader <weasel@debian.org> enhanced error reporting to include
  command line options
- Bharat Mediratta <bharat@menalto.com> improved the exclusion rules to avoid
  backing up the snapshot root. The old way was also kept for users who can't
  or don't want to upgrade their destination paths in their backup points.
- Bharat Mediratta <bharat@menalto.com> added a "+" feature to the per-backup
  point args to allow additive include/exclude rules.
- Added safe_rename() subroutine to work around a semi-obscure timestamp bug
  in certain Linux kernels
- Clarified error message about local/relative paths in config file parsing
- Added check for leading/trailing spaces in remote (ssh) paths
- Added du(1) and crontab(1) to man page references
- Added config.guess and config.sub for automake
- Changed default destination paths for backup points in example config file
  for compatibility with --relative rsync flag
- Added formatting fix to show one slash only when invoking backup_script
  with link_dest option enabled
- Broke backwards compatibility for the benefit of fixing several outstanding
  issues. The default value for rsync_long_args is now different.
- Changed add_lockfile() verbose message to "echo $$ > /path/to/lockfile.pid"
  which is actually what the code is doing
- Added check to make sure backup_scripts can't share destination path with
  backup points
- Added check to make sure different backup_script destinations don't overlap
  and don't clobber backup point destinations
- Added "cmd_du" parameter to allow specifying the path to "du"
- Nicolas Kaiser <nikai@nikai.net> provided various typo fixes in the program
  and man page
- Fixed "missing rsync/configtest ok" bug
- Added config_version parameter, which is now required
- All autoconf files were updated with the ones from Debian sarge
- Added upgrade-config-file feature for "make upgrade" target and manual use
- Added upgrade feature to RPM spec file
- Added check-config-version feature for use with shell scripts, etc.
- Changed version_only argument to version-only, for consistency with new
  options
- Conditionalized configure script to only advise the user to copy the
  rsnapshot.conf.default file to rsnapshot.conf if it's a new installation
- Added rollback feature to restore interval.0 snapshots when using link_dest
- Added second option for du, to compare subdirectories or files
- Added "du_args" to pass arguments to du
- Relaxed cmd line option validation, but only when du is the command
- Now only show command invocation for logger on verbose level 4
- Added rsync cleanup after native_cp_al() to preserve special files
- Removed warning messages from native_cp_al() about special files
- Modified error printing so full run string is displayed once at the top
  of a list of error messages
- Fixed bug in old method of preventing the snapshot root from being backed
  up, which occurred when snapshot root was more than one level down from a
  backup point
- Added commented out du_args to rsnapshot.conf.default.in
- Added descriptive error if "du" fails

Revision 1.4 / (download) - annotate - [select for diffs], Sat Jul 16 01:19:23 2005 UTC (18 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.17 (colored)

Get rid of USE_PERL5.  The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jun 17 03:50:35 2005 UTC (18 years, 10 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored) to selected 1.17 (colored)

Create directories before installing files into them.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Oct 11 09:44:12 2004 UTC (19 years, 6 months ago) by kim
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored) to selected 1.17 (colored)

Yikes, use lchown!

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Oct 10 17:28:14 2004 UTC (19 years, 6 months ago) by kim
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.17 (colored)

rsnapshot is a filesystem backup utility based on rsync.

Using rsnapshot, it is possible to take snapshots of your filesystems
at different points in time. Using hard links, rsnapshot creates the
illusion of multiple full backups, while only taking up the space of
one full backup plus differences. When coupled with ssh, it is possible
to take snapshots of remote filesystems as well.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Oct 10 17:28:14 2004 UTC (19 years, 6 months ago) by kim
Branch: MAIN
Diff to selected 1.17 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>