snap2 Version History

25-May-2012 (snap2 4.23)

* (snap2) Bugfix: If filesystem root ('/') is Backup Source Directory, backup exclusions could not be added.
* (snap2) Bigfix: Upon deleting a Backup Source Directory, additional directories could possibly be deleted.
* (snap2 snap2engine) Bugfix: Corrected command line messages when zero daily, weekly, or monthly backups are configured.
* (snap2engine): Add special handling of root source directory ('/') backup exclusions

24-Oct-2011 (snap2 4.22)

* (snap2) Improved user prompts about generation and use of SSH keys for remote server authentication. No functional changes.
24-Oct-2011 (snap2 4.21)

  • (snap2, changed remote SSH authentication method to "manual," add "Generate SSH Keys" button to "Advanced" tab.

23-Oct-2011 (snap2 4.20)

  • (snap2, Correct issues with multi-core systems: correct remote SSH authentication detection and remove automatic remote authentication setup.

15-Oct-2011 (snap2 4.19)

  • (snap2) Mirror backup paths did not show 'x' to mark paths that have custom backup exclusions.

   snap2 4.18

  • If backup folder recent.0 exists, indicating aborted previous backup, it can be deleted via 'Backup Tools' on the "Logs and Reports' tab.
  • Updated docs to show program domain name '' instead of ''.

   snap2 4.17

  • Fixed menu entry display in Puppy and possibly other non-KDE window managers

    snap2 4.16

  • readme.txt moved to usr/share/snap2 (with symlink at usr/share/doc/snap2/readme.txt)
  • (remoteutils) added check for gunzip on localhost/remote server before attempting to display a compressed logfile


    snap2 4.15

  • (snap2) Avoid unnecessary downloading of backup list after backup deletion
  • (snap2) Adjusted maximum report size for viewing with internal viewer
  • (snap2) Added external logfile viewer config option
  • (snap2) Added LOGS & REPORTS main tab, rearranged and tweaked GUI for clarity
  • (snap2engine) adjusted age decision for promotion of snapshot from weekly to monthly
  • (snap2) Removed 'About' button
  • (snap2) Relaxed check for hard link creation on local backup storage drive, now issue warning to use only mirror backups rather than abort
  • Updated readme.txt, install.txt, Debian package description
  • changed generic package to gzip compression
  • Added manpage
  • modified file locations and permissions (result of Debianization)

4.14 released 6/02/2010 - (Puppy version only.  There is no 4.14 version for other distros)

  • Fixed non-working "snapshot backup now!" menu entry

4.13 (released 5/23/2010)

  • (snap2) Added code to properly deal with remote authentication when the remote hostname or remote login is changed
  • (snap2) removed "Save Backup Settings" button, converted it to global "SAVE" button
  • (snap2) fixed problem with deleting currently-active settings directory

4.12 (released 5/22/2010)

  • (snap2) Added enable/disable remote backup checkbox, which now enables/enables remote-backup-related settings
  • (snap2) Added "Save Backup Settings" button to Backup Storage tab
  • (snap2) Solved problem with non-reading of checkbox settings on tabs that are not opened by the user.  So was able to remove "Save Checkbox Settings" button on Advanced Settings tab.
  • (snap2) Add CANCEL (Quit, discard changes) button
  • (snap2) Add progress bar to remote settings directory deletion
  • (snap2) fixed non-working deletion of settings directory for backups to remote hosts

4.11 (released 5/17/2010)

  • (snap2) fixed bug introduced by v4.10: Changing to new settings directory took current settings as defaults rather than using standard defaults.
  • (snap2) improved tooltip wording

4.10 (released 5/16/2010)

  • (snap2) fixed bug that could allow user to enter relative path for backup storage directory
  • (snap2) removed confusing "Save Storage Settings" button from BACKUP STORAGE tab.  Now changes to backup storage settings are always saved unless snap2 is aborted.
  • (snap2) gtkkdialog cannot display files (via <input file>) greater than 200K in size.  Add detection of oversize logfile (>200K) and offer to show it with vi instead.

4.9 (released 5/14/2010)

  • (snap2) More tweaks to allow snap2 GUI to run despite empty config variables in settings file.
  • (snap2) Enforce absolute paths for directory paths to back up.
  • (remoteutils2) Added check for existence and executablility of rsync on remote server (for remote server backups)
  • (snap2engine) Added destination directory to backup logfile

4.8 (released 5/10/2010)

  • Fixed potential problem of snap2 GUI not starting due to uninitialized configuration variables.

4.7 (released 5/09/2010)

  • Fixed "snap2 GUI" menu entry, which could sometimes cause the remote authentication process to show a blank window.  This does not affect the Puppy Linux version, so there is no 4.7 Puppy release.


4.6 (released 4/29/2010)

  • Removed incomplete man page files (included in 4.5 by mistake).

4.5 (released 4/28/2010)

  • Minor bugfix: temporary file was not deleted after running backup (snap2engine)

4.4 (released 4/16/2010)

  • Debian and zip packages of the 4.3 version lacked menu and icon files.

4.3 (released 4/16/2010)

  • First Stable/Tested Release.
  • Removed support for mrxvt as terminal emulator, due to instability issues.

4.2beta (released 3/21/2010)

  • Added progressbar to remote server queries.

4.1beta (released 2/11/2010)

  • Proper error detection for each step of remote authentication setup.
  • Proper error detection for backup in terminal via snap2 GUI
  • Added: remote backup storage home directory can be specified (for non-standard home directories)
  • Added: rsync compression can be toggled on/off
  • Added: If there are no snapshot backups, snap2 can use mirror backup as hard link reference for a snapshot.  This allows an existing mirror backup to be 'recycled' if the user decides to convert from mirror to snapshot-type backup
  • Fixed: Deleted files report reported changed files.
  • readme.txt rewritten (Thanks Jim1911)

4.0beta (released 2/07/2010)

  • 4.x is the new development version. 3.x will continue to be tested until it is declared stable/tested.
  • Overhauled to allow easier addition of new functionality.  Renamed to
  • Added management of backups from the snap2 GUI.  This includes viewing of logfiles, deletion of backups, and reporting on files deleted between a selected snapshot and the previous one.  Working for both local storage and remote storage backups.
  • Added progress bar to time-consuming remote backup actions
  • Added check for failure to open main snap2 GUI gtkdialog.  If the main GUI does not open, snap2 now exits with error message, as it should.
  • Fixed failure to properly rotate snapshots after maximum number of snapshots was reduced.


Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <br> <img> <alt> <h1> <h2> <h3>
  • Lines and paragraphs break automatically.

More information about formatting options

This question is to prevent automated spam submissions.
  ____   __        __    _    ____   _   _         
|___ \ \ \ / / (_) / ___| | \ | | __ _
__) | \ \ /\ / / | | | | | \| | / _` |
/ __/ \ V V / | | | |___ | |\ | | (_| |
|_____| \_/\_/ _/ | \____| |_| \_| \__,_|
Enter the code depicted in ASCII art style.