debian/0000775000000000000000000000000012307322723007171 5ustar debian/pyversions0000664000000000000000000000000512303455762011336 0ustar 2.5- debian/sbackup-gtk.manpage.xml0000664000000000000000000000555612303455762013556 0ustar
&dhemail;
2007 &dhusername; &dhdate;
&dhucpackage; &dhsection; &dhpackage; Simple Backup is a Backup Software for desktop user. sbackup DESCRIPTION This manual page documents briefly the sbackup command. This manual page was written for the &debian; distribution because the original program does not have a manual page. Instead, it has documentation in the &gnu; Info format; see below. &dhpackage; is a program that... OPTIONS These programs follow the usual &gnu; command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see the Info files. Show summary of options. Show version of program. SEE ALSO bar (1), baz (1). The programs are documented fully by The Rise and Fall of a Fooish Bar available via the Info system. AUTHOR This manual page was written by &dhusername; &dhemail; for the &debian; system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the &gnu; General Public License, Version 2 any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
debian/sbackup-gtk.postrm0000664000000000000000000000075612303455762012670 0ustar #!/bin/sh set -e DESTDIR=/usr datadir=$DESTDIR/share icondir=$datadir/icons case "$1" in remove) gtk-update-icon-cache -f -t $icondir/ubuntu-mono-light gtk-update-icon-cache -f -t $icondir/ubuntu-mono-dark ;; purge) ;; upgrade) ;; failed-upgrade) ;; abort-install|abort-upgrade) ;; disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/copyright0000664000000000000000000000274112303455762011136 0ustar This package was debianized by Jean-Peer Lorenz Mon, 24 Feb 2014 19:11:41 +0100 It was downloaded from: https://launchpad.net/sbackup/ Upstream Authors: Jean-Peer Lorenz Ouattara Oumar Aziz Copyright: copyright (c) 2008-2013 by Jean-Peer Lorenz copyright (c) 2007-2010 by Ouattara Oumar Aziz copyright (c) 2005-2007 by Aigars Mahinovs License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. The Debian packaging is (C) 2009-2011,2014, Jean-Peer Lorenz , (C) 2008-2010, Ouattara Oumar Aziz , (C) 2005-2007 Aigars Mahinovs and is licensed under the GPL, see above. debian/changelog0000664000000000000000000004556312307322723011060 0ustar sbackup (0.11.6-0ubuntu1) trusty; urgency=low * new upstream version (lp: #1286532) - XFCE4 added to list of supported desktop environments to enable status indicator on xfce4 - fix for bug 632605 merged. Thanks to Mascha - added french desktop entry * debian/rules - targets build-arch and build-indep added * debian/control - increased min debhelper to 9. - increased Standards-Version to 3.9.4. * debian/compat - increased to latest version * [Fix] LP: #1174124 Catch invalid path selections to avoid TypeErrors when coercing to Unicode * [Fix] LP: #1159705 set default setting for log level as string. * [Fix] LP: #1190224 Restore behaviour of GioOperations.path_exists. * [Fix] LP: #632605. Thanks to Mascha -- Jean-Peer Lorenz Mon, 24 Feb 2014 19:11:41 +0100 sbackup (0.11.5-0ubuntu1) trusty; urgency=low * new upstream version - patch from Oneiric (thanks Simon Déziel) applied to make the temp directory RWX only by owner instead of by all. (LP: #785495) - remove 'backup upgrade' feature and 'rebase snapshot' feature since it is not reliable and can cause severe user data loss - added exception handling in case of not implemented 'attach_to_status_icon' method (e.g. Debian Wheezy) * drop patch ubuntu-changes-0.11.4-0ubuntu3, it is merged now * debian/*.install - file sbackup-legacy-restore added - file sbackup-upgrade-backups removed * [Fix] LP: #1000171 make it backwards compatible because upgrade-backups is incredibly slow and not reliable: * [Fix] LP: #1097465 Regular expressions defined in default configuration can be improved: * [Fix] LP: #785512 Backup files are not protect from local user access: make the snapshot directories RWX only by owner (existing snapshots are not affected by this fix). * [Fix] LP: #330680 fails if target path contains #. * [Fix] LP: #980786 Don't complain about non-accessable excluded files. * [Fix] LP: #670646 sbackup-gtk crashes while starting: invalid literal for int(). * [Fix] LP: #888367 TypeError: argument of type 'int' is not iterable: Try to fix type error by not using interpolation when getting items From ConfigParser. * [Fix] LP: #173490 Pre/Post backup script hooks: applied patch suggested by Derek Ditch * [Fix] LP: #918099 System menu names should include 'admin' or similar: applied patch suggested by Anton (feenstra) * [Fix] LP: #875634 sbackup's tar very slow due to erroneous backup size calculation: Sometimes the calculation of the space required goes badly wrong and we could end-up With _checkp=1 for 30GB to save, making tar VERY slow. Fixed by setting minimum value to 100. Thanks to Thibault Godouet for the patch. * [Fix] LP: #768080 incremental snapshots store more files than needed: add TAR option '--no-check-device'. Thanks to Rogach (platon7pronko) and Felix Griewald (tiiunder) for the patch. -- Jean-Peer Lorenz Mon, 21 Jan 2013 20:07:30 +0100 sbackup (0.11.4-0ubuntu5) saucy; urgency=low * Depend on the new package name: fuse-utils is renamed to fuse. -- Dmitrijs Ledkovs Tue, 28 May 2013 16:06:54 +0100 sbackup (0.11.4-0ubuntu4) oneiric; urgency=low * Apply patch from Simon Déziel to make the temp directory RWX only by owner instead of by all. (LP: #785495) -- Daniel T Chen Wed, 20 Jul 2011 13:41:22 -0400 sbackup (0.11.4-0ubuntu3) oneiric; urgency=low * dh_python2 transition. * added dh_python2 to debian/rules. * debian/control - increased min debhelper to 7.0.50. - increased min python version to 2.6.6-3~. - added X-P-V >= 2.6. -- Charlie Smotherman Fri, 17 Jun 2011 04:56:22 -0500 sbackup (0.11.4-0ubuntu2) natty; urgency=low * Correctly set package format to 3.0 (quilt). -- Marc Deslauriers Thu, 24 Feb 2011 09:02:37 -0500 sbackup (0.11.4-0ubuntu1) natty; urgency=low * [Fix] LP: #714916 Unhandled error in gio backend when looking up verbose error message * [Fix] LP: #662613 sbackup crashes with 'NonValidOptionException' * [Fix] LP: #709338 Restore/revert of non-toplevel items produces only empty folders * [Fix] LP: #689016 Uncaught error 'invalid literal for int() when processing invalid configuration files * [Fix] LP: #697386 RemoteMountFailedError 'Max. number of password inputs reached' not handled properly * [Fix] LP: #697654 No desktop session found: no notification icon: * [Fix] LP: #701403 Unable to use remote target without giving a password: * [Fix] LP: #588578 Email notification/reporting doesn't work with GMAIL * [Fix] LP: #706037 Email reports not working; enable debug output for sending mail * [Fix] LP: #683990 Uncaught 'NoSectionError' when adding report settings (SMTP server etc.) * [Fix] LP: #695613 Empty notification popup due to invalid markup * [Fix] LP: #671785 Parsing remote URIs fails when username or password contains special characters; quote special characters to comply with RFC 1738 sec. 3.1 * [Fix] LP: #675361 Restore process fails with error 'is not a file' while copying * [Fix] LP: #696183 Failed to set GID to `admin`; improved handling of non-existent user groups * [Fix] LP: #507177 update translations * debian/control: added gconf2 and desktop-file-utils to Depends -- Jean-Peer Lorenz Tue, 08 Feb 2011 13:58:43 +0100 sbackup (0.11.3ubuntu1) maverick; urgency=low * [Fix] LP: #645543 "Cannot concatenate str and error object" error prevents incremental backups * [Fix] LP: #648754 Can't mount ftp location: don't fail when gvfs-fuse is not available; use it only if really required * [Fix] LP: #653577 Error 'iter should be a GtkTreeIter' when clicking on Restore with no file selected * refer to dependend package 'gvfs-fuse' in install and readme file * translations updated * translations added: da,el,fa,is,ja,kk,ko,kw,ro,sr,sw -- Jean-Peer Lorenz Sun, 03 Oct 2010 20:43:39 +0200 sbackup (0.11.2ubuntu1) maverick; urgency=low * [Fix] LP: #638072 Exclude rules not working on some dirs * [Fix] LP: #634356 Exception on reading snapshots in restore ui * [Fix] LP: #634031 Default behavior incorrectly set to `Cancel` instead of `Retry` * [Fix] LP: #632605 catch error while closing snapshot file over FTP * [Fix] LP: #642087 Log. purge not working under certain circumstances * Workaround for LP #640034 Setting status to attention does not change to specified icon (indicator-application) * Fix: don't block restore gui on long running tasks * Fix: don't touch snapshots being upgraded from backup process -- Jean-Peer Lorenz Sat, 18 Sep 2010 18:44:57 +0200 sbackup (0.11.1ubuntu1) maverick; urgency=low * [Fix] LP: #587911 Logarithmic purge does not work * [Fix] LP: #622095 catch error when listing directory contents fails * [Fix]: revamped packaging: use distutils and pysupport -- Jean-Peer Lorenz Thu, 26 Aug 2010 22:44:48 +0200 sbackup (0.11.0ubuntu1) maverick; urgency=low * [Fix] LP: #618730 Merge sbackup and nssbackup (see enclosed file nssbackup.ChangeLog for further information) * [Fix] LP: #604558 'abort backup' on exernal drives not possible * [Fix] LP: #412934 sbackup/nssbackup fails if exclude-path contains an equal-sign * [Fix] LP: #277137 crashed with NoSpaceError: No space left on device * [Fix] LP: #328902 Spelling and wording errors * [Fix] LP: #130856 Show remaining time till backup is finished in UI * [Fix] LP: #267759 Simple Backup should display a progress bar * [Fix] LP: #137293 empty dialog when restoring with sbackup * [Fix] LP: #176838 Incremental backups should not appear incremental when restoring * [Fix] LP: #254464 Password for SSH Do Not URI Encode * [Fix] LP: #489107 sbackup crahses: stop_if_no_target is not an option in general * [Fix] LP: #504990 Mb used instead of MB in the application dialogs * [Fix] LP: #507175 libgnomevfs2-extra required for FTP backups * [Fix] LP: #310306 Error: no space left * [Fix] LP: #383383 restore crashes when the destination path or file is non existent * [Fix] LP: #331551 Wrong original English text in sbackup po-file * [Fix] LP: #585769 default backup directory doesn't exist in ubuntu * translations updated -- Jean-Peer Lorenz Wed, 18 Aug 2010 15:55:28 +0200 sbackup (0.10.5+nmu1ubuntu2) maverick; urgency=low * Use subprocess instead of os.spawnl to launch the backup. Thanks to Jean-Peer Lorenz (LP: #550261) -- Stefano Rivera Thu, 19 Aug 2010 11:14:55 +0200 sbackup (0.10.5+nmu1ubuntu1) maverick; urgency=low * Merge from debian unstable. Remaining changes: - Replace depends on gksu and sudo with menu for su-to-root - Add Japanese translation -- Scott Kitterman Thu, 06 May 2010 00:08:02 -0400 sbackup (0.10.5+nmu1) unstable; urgency=low * Non-maintainer upload. * Bump debhelper compatibility to 7 * Add ${misc:Depends} to package dependencies to properly deal with dependencies triggerred by the use of debhelper utilities * Explicitly use 1.0 source format * Replace deprecated chown use in postinst * Drop empty conffiles file * Fix pending l10n issues. Programs translations: - French. Closes: #431936 - Portuguese. Closes: #568306 -- Christian Perrier Mon, 12 Apr 2010 08:27:27 +0200 sbackup (0.10.5ubuntu2) intrepid; urgency=low * Replace depends on gksu and sudo with menu for su-to-root (LP: #260203) - Thanks to Marcel Stimberg for the fix -- Scott Kitterman Sat, 25 Oct 2008 23:58:15 -0400 sbackup (0.10.5ubuntu1) intrepid; urgency=low * Add Japanese translation. (LP: #280788) Thanks to Hajime Mizuno . -- Jun Kobayashi Thu, 09 Oct 2008 14:39:13 +0000 sbackup (0.10.5) unstable; urgency=medium * Update to use su-to-root (Closes: #479826) * Revert the group of all files to 'root' as there is no common admin group (Closes: #427697) * Save partition information (Closes: #431068) * Remove *.pyc files on purge (Closes: #428022) * Exclude /home/*/.gvfs/ folders by default (Launchpad: #222898) * Fix a typo preventing logarithmic cleanup from working (Closes: #447252) (Launchpad: #126278, #71698) * Fix a popup help type for SSH target recovery (Launchpad: #183650) * Check regex before adding it (Launchpad: #191127) * Add stop_if_no_target option to abort backups if the taget is on a removable drive that is not currently connected * Fully draw the "Restoring ..." info box before restoring a file -- Aigars Mahinovs Sat, 14 Jun 2008 22:53:10 +0100 sbackup (0.10.4) unstable; urgency=low * Official release. * fix a bug preventing simple-backup-config to resolve anacron monthly * Ubuntu Bug #67814 - fixed permission problems with remote backups * gksu is used instead of gksudo (Closes: #327222) * Cron job is removed on package purge (Closes: #346097) * Should not crash on non-dirs in backup target (Closes: #391948) * Fixed typo in About (Closes: #414783) * Included Franch translation (Closes: #396059) * Updated all translations -- Aigars Mahinovs Sat, 19 May 2007 16:53:10 +0100 sbackup (0.10.4~beta10) unstable; urgency=low * Public beta release -- Aigars Mahinovs Sat, 19 May 2007 16:53:10 +0100 sbackup (0.10.4~beta9) unstable; urgency=low * Gnomevfs doesn't close directory handler. * Hope this is the last beta * Resolved a bug when using ssh * change some errors printing * admin GID is now get dynamically . * Changed the right on the flist file to set read access to admin * Fixes a problem with incremental backups * Avoid usage of current dir for the lock file * Version on about window is set to 0.10.4 * Bug #112540 fix : sbackup now runs under root:admin. directories are created with read access for admins * Bug #102577 fix : optimizing the backup process ( thanks to Oliver Gerlich ) * A lot of bug fixes, This is just for testers -- Ouattara Oumar Aziz (alias wattazoum) Sat, 5 May 2007 20:02:31 +0200 sbackup (0.10.3-0.2) unstable; urgency=high * Enhancement. applied patch proposed by Oliver Gerlich. See: Bug #110113 * Code cleaned to prevent warnings about non existing GTK components : see Bug #106818 * Ensure that daily backups are not skipped if the system is off at the scheduled backup time * Created a sbackup script to install in /usr/share/sbackup/sbackup (this script is almost the same created by sbackup in /etc/cron.d/ * Makefile : * add a flag to create non existing dirs * install the "sbackup" script in "/usr/share/sbackup/sbackup" * the python files have been renamed in *.py and the Makefile has been changed to be compliant -links are created into BIN without the py extention- * The About dialog now indicates Version 0.10.3 : Closes Bug #74963 * French language support added -- Ouattara Oumar Aziz (alias wattazoum) Sat, 28 Apr 2007 10:08:29 +0200 sbackup (0.10.3-0.1) unstable; urgency=high * Non-maintainer upload. * remove /usr/etc. Closes: #399762 -- Andreas Barth Mon, 4 Dec 2006 16:23:27 +0000 sbackup (0.10.3) unstable; urgency=high * Fix an Ubuntu-izm that creeped into the permissions (Closes: #391539) -- Aigars Mahinovs Fri, 06 Oct 2006 16:55:10 +0100 sbackup (0.10.2) unstable; urgency=high * "Simple fixes for simple but annoying bugs" release - intended to go into Etch and Edgy. * Manage /etc/sbackup.conf and /etc/cron.d/sbackup as config files, but not as conffiles, to remove unneeded "config changes upstream" prompt on upgrade. SBackup can handle old config gracefuly. * Brown paperbag one-liner fix on incremental backup time not being counted properly causing incremental backups to be done all the time. * Reduce nice level of sbackupd process to lowest possible priority (+19) * An empty regex matches everything, so avoid those -- Aigars Mahinovs Fri, 06 Oct 2006 16:55:10 +0100 sbackup (0.10-1) unstable; urgency=low * Added i18n support from Jonh Wendell * Added Portuguese translation by Jonh Wendell * Adjusts in Makefile, support to uninstall and another prefix, rather than /usr (SF:1376603) - wendell * fix problem with spaces in target dir (SF:1508991) - wendell * Add command-line option parsing support from Andreas Sliwka * Improve parsing of cron timelines with added custom option (Ubuntu: #5720) * Separate filenames in metadata with NULL instead of a newline (Closes: #349700) * Critical pseydofilesystems are explicitly excluded (Closes: #340115) * Command line tar is used and is trying to be robust agaist race conditions (Closes: #328824) * Ability to edit filenames, paths and regexp directly in the cells - wendell * Purge old backup snapshots in smart and simple way (Yay!) * Really test the writability of a directory by writing into it. Solves several permission related errors, especially in remote backups. * Improved restore window interface - wendell * Rewriten restore backend fixes bugs while restoring files beyond 2Gb limit and speeds up the restore 2-3 times -- Aigars Mahinovs Tue, 08 Aug 2006 16:55:10 +0100 sbackup (0.9-1) unstable; urgency=low * document all the TODOs and plans * backup all files if maxsize=-1 (SF:1324065) * fixed many bugs with the root directory enabled for backup * fixed an exception with remote target testing (Closes: #329341) * secure backup permissions - now all files are 0600 (Ubuntu: #3177) * also rename remote directories to get rid of ":" in filename * upgrade backup directories before each backup run -- Aigars Mahinovs Sun, 20 Nov 2005 04:14:23 +0300 sbackup (0.8-1) unstable; urgency=low * Fix binary paths in .menu entries to sbin (Closes: #324781) * Use "." instead of ":" in all directory names (Closes: #325431) * Fix a bug with first item of file format exclusion list (Closes: #325426) -- Aigars Mahinovs Sat, 03 Sep 2005 23:14:23 +0300 sbackup (0.7-2) unstable; urgency=low * Also fix the config applet to work in sarge * Move the restore icon to System->Administration menu too * First upload to Debian unstable :) -- Aigars Mahinovs Wed, 20 Aug 2005 00:14:23 +0300 sbackup (0.7-1) unstable; urgency=low * Fix and reenable remote restore. It is still heal of a slow, but it works * Add empty directories to a full backup * Stop using pythons tarfile module on backup * Interface to systems 'tar' tool - double speedup, 10 times less memory used * Reduce memory usage by factor of 3 on restore and restore GUI * target directories are checked for validity, so interrupted backup no longer breaks other backups * Cache all files locally on remote backup - gnomevfs is very slow on small updates * A new tool added to upgrade backup directory formats * Gnome Restore tool now automatically asks to upgrade old backup directories -- Aigars Mahinovs Wed, 17 Aug 2005 00:01:23 +0300 sbackup (0.5-1) unstable; urgency=low * Added the restore GUI: simple-restore-gnome * Added the command-line: srestore.py (Also a python module for restoring) * Only backup directories if there are files inside * Minimize usage of /tree file (planned for removal, with compartibility) * Usability adjustments to the config gui * Improved configuration defaults * Improved backup algorithm - now only folders with changes are included in the backup archive * NOTE: remote restore is *not* supported in this version -- Aigars Mahinovs Sun, 10 Aug 2005 20:21:20 +0300 sbackup (0.4-1) unstable; urgency=low * Adjustments to Gnome capplets Target tab * Write username to cron.d file (was breaking automatic backups) -- Aigars Mahinovs Sun, 8 Aug 2005 20:00:00 +0300 sbackup (0.3-1) unstable; urgency=low * Initial release -- Aigars Mahinovs Sun, 7 Aug 2005 20:01:33 +0300 debian/sbackup-plugins-fuse.install0000664000000000000000000000005412303455762014635 0ustar usr/share/sbackup/sbackup/fuse_plugins/*.py debian/rules0000775000000000000000000000244012303455762010257 0ustar #!/usr/bin/make -f # -*- makefile -*- #export DH_VERBOSE=1 export DH_OPTIONS # don't register gconf schemas nor update icon cache -> postinst # don't clean crondata -> postrm export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 export DISABLE_MAKEFILE_GTK_UPDATE_ICON_CACHE=1 export DISABLE_MAKEFILE_CLEAN_DATA=1 export DISABLE_MAKEFILE_DBUS_RELOAD=1 export DISABLE_MAKEFILE_DESKTOP_DATABASE_RELOAD=1 installdestdir=$(CURDIR)/debian/tmp clean: dh_testdir dh_testroot rm -f install-stamp build-stamp $(MAKE) clean dh_clean build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir $(MAKE) PREFIX=/usr touch build-stamp install: build-stamp dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) PREFIX=/usr DESTDIR=$(installdestdir)/usr sysconf_dir=$(installdestdir)/etc SETUP.PY_OPTS="--root=$(installdestdir) --install-lib /usr/share/sbackup --no-compile -O0" install dh_install touch install-stamp binary-arch: binary-indep: install dh_installdocs -A dh_installexamples $(CURDIR)/data/sbackup.conf.example dh_installchangelogs dh_link dh_compress dh_fixperms dh_python2 /usr/share/sbackup dh_gconf dh_installdeb dh_gencontrol dh_md5sums dh_builddeb binary: binary-arch binary-indep .PHONY: build clean binary-indep binary-arch binary debian/sbackup.postinst0000664000000000000000000000105712303455762012437 0ustar #! /bin/sh set -e #DEBHELPER# sysconf_dir=/etc servicetool=/usr/sbin/service confscript=/usr/sbin/sbackupconfig case "$1" in configure) if [ -x $servicetool ]; then $servicetool dbus force-reload || true else if [ -r $sysconf_dir/init.d/dbus ]; then invoke-rc.d dbus force-reload || true; fi; fi [ -x $confscript ] && $confscript ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac exit 0 debian/sbackup-gtk.postinst0000664000000000000000000000064212303455762013221 0ustar #! /bin/sh set -e DESTDIR=/usr datadir=$DESTDIR/share icondir=$datadir/icons case "$1" in configure) gtk-update-icon-cache -f -t $icondir/ubuntu-mono-light gtk-update-icon-cache -f -t $icondir/ubuntu-mono-dark ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/source/0000775000000000000000000000000012303455762010477 5ustar debian/source/format0000664000000000000000000000001412303455762011705 0ustar 3.0 (quilt) debian/sbackup-gtk.install0000664000000000000000000000113512303455762013002 0ustar usr/share/sbackup/sbackup/ui/*.py usr/share/sbackup/*.glade usr/share/sbackup/sbackup-indicator usr/share/applications/*.desktop usr/share/pixmaps/sbackup-conf.png usr/share/pixmaps/sbackup32x32.png usr/share/pixmaps/sbackup.png usr/share/pixmaps/sbackup-restore.png usr/share/icons/hicolor/24x24/apps/*.png usr/share/icons/ubuntu-mono-light/apps/24/*.png usr/share/icons/ubuntu-mono-dark/apps/24/*.png usr/share/sbackup/sbackup-config-gtk usr/share/sbackup/sbackup-restore-gtk usr/share/sbackup/sbackup-legacy-restore usr/bin/sbackup-restore-gtk usr/bin/sbackup-legacy-restore usr/bin/sbackup-config-gtk debian/control0000664000000000000000000000540512303455762010606 0ustar Source: sbackup Section: admin Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Simple Backup Maintainers Uploaders: Jean-Peer Lorenz , Ouattara Oumar Aziz Build-Depends: debhelper (>= 9), python (>= 2.6.6-3~) Standards-Version: 3.9.5 X-Python-Version: >= 2.6 Package: sbackup Architecture: all Depends: ${python:Depends}, ${misc:Depends}, gconf2, python-gobject, gvfs, gvfs-fuse, gvfs-backends Conflicts: nssbackup, nssbackup-common, nssbackup-gtk, nssbackup-ftp, nssbackup-ssh Recommends: sbackup-gtk(= ${binary:Version}), python-dbus, python-gconf Description: Simple Backup Suite for desktop use (core functionality) Simple Backup Suite comprises of backend backup script and GNOME GUI frontends that provide a simple yet powerful backup solution for common desktop users. . Backups can be written to local directories or remote servers using GIO/GVFS technology. A fine control is possible regarding what folders and files to backup. Files can be excluded even with a set of regular expressions. Regular backups can be scheduled. . This package contains the minimum set of files to create backups from the commandline. It uses GIO/GVFS for access of remote backup destinations. Package: sbackup-gtk Architecture: all Depends: sbackup(= ${binary:Version}), ${python:Depends}, ${misc:Depends}, desktop-file-utils, libgtk2.0-bin, python-glade2, python-gtk2 (>= 2.10), python-gnome2, python-gobject, python-notify, gksu Conflicts: nssbackup, nssbackup-common, nssbackup-gtk, nssbackup-ftp, nssbackup-ssh Recommends: python-dbus, python-appindicator Description: Simple Backup Suite GTK+ graphical user interface Simple Backup Suite graphical user interface (GUI) written in GTK+. This package installs the GTK+ GUI of Simple Backup Suite including a status indicator placed in panel when running backups. Package: sbackup-plugins-fuse Architecture: all Depends: sbackup(= ${binary:Version}), ${python:Depends}, ${misc:Depends}, fuse, curlftpfs, sshfs, python-pexpect Conflicts: nssbackup, nssbackup-common, nssbackup-gtk, nssbackup-ftp, nssbackup-ssh Description: Simple Backup Suite FUSE plugins Simple Backup Suite plugins that use FUSE file systems. This optional package enables storage of backups on FTP/SFTP/SSH locations using FUSE. . Please note, that the core package already enables remote access by means of GIO/GVFS. This package is required only in case of explicit need for mounting external sites using SSHFS or CURLFTPFS. debian/sbackup.postrm0000664000000000000000000000153012303455762012074 0ustar #!/bin/sh set -e sysconf_dir=/etc dbus_system_conf_dir=$sysconf_dir/dbus-1/system.d dbus_system_conf_file=org.sbackupteam.SimpleBackup.conf case "$1" in remove) rm -f /etc/cron.d/sbackup rm -f /etc/cron.hourly/sbackup rm -f /etc/cron.daily/sbackup rm -f /etc/cron.weekly/sbackup rm -f /etc/cron.monthly/sbackup rm -rf /var/log/sbackup rm -f /var/log/sbackup-*.log rm -f /var/log/sbackup-*.log.*.gz ;; purge) rm -f /etc/sbackup.conf rm -rf /etc/sbackup.d rm -f $dbus_system_conf_dir/$dbus_system_conf_file ;; upgrade) ;; failed-upgrade) ;; abort-install|abort-upgrade) ;; disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/compat0000664000000000000000000000000212303455762010375 0ustar 9 debian/docs0000664000000000000000000000002012303455762010042 0ustar NEWS README TODOdebian/sbackup.install0000664000000000000000000000130012303455762012211 0ustar usr/share/sbackup/sbackup/*.py usr/share/sbackup/sbackup/resources usr/share/sbackup/sbackup/metainfo usr/share/sbackup/sbackup/ar_backend/*.py usr/share/sbackup/sbackup/core/*.py usr/share/sbackup/sbackup/fs_backend/*.py usr/share/sbackup/sbackup/util/*.py usr/share/sbackup/sbackup-run usr/share/sbackup/sbackupconfig.py usr/share/sbackup/multipleTarScript usr/share/sbackup/sbackup-launch usr/share/sbackup/sbackup-dbusservice usr/share/sbackup/sbackup-progress usr/share/sbackup/sbackup-terminate usr/share/locale usr/share/gnome/help/sbackup usr/sbin/sbackupconfig usr/bin/sbackup usr/share/gconf/schemas/apps_sbackup_global-preferences.schemas etc/dbus-1/system.d/org.sbackupteam.SimpleBackup.conf