debian/0000755000000000000000000000000011727217103007167 5ustar debian/dirs0000644000000000000000000000001411724256705010056 0ustar usr/bin etc debian/source/0000755000000000000000000000000011724257330010472 5ustar debian/source/format0000644000000000000000000000001411724257302011677 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000201611725427427011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: vbackup Source: http://www.v13.gr/ Files: * Copyright: Copyright (C) 2006-2012 Stefanos Harhalakis License: GPL-3+ 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 3 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-3'. debian/rules0000755000000000000000000000314611724257223010257 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) config.status: configure dh_testdir # Add here commands to configure the package. ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" --sysconfdir=/etc build: build-stamp build-arch: build build-indep: build build-stamp: config.status dh_testdir # Add here commands to compile the package. $(MAKE) #docbook-to-man debian/vbackup.sgml > vbackup.1 touch $@ clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean rm -f config.sub config.guess dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs # Add here commands to install the package into debian/vbackup. $(MAKE) DESTDIR=$(CURDIR)/debian/vbackup install # Build architecture-dependent files here. binary-indep: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_installexamples dh_installman dh_link dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/compat0000644000000000000000000000000211724256705010375 0ustar 5 debian/watch0000644000000000000000000000010511724256705010224 0ustar version=3 http://www.v13.gr/files/vbackup/ \ vbackup-(.*)\.tar\.gz debian/changelog0000644000000000000000000000643411727217065011057 0ustar vbackup (0.1.9-1) unstable; urgency=low * New upstream release + Adds new methods (exec, x509, openldap) + Typo fixes in man page + Improved documentation + Command line configuration using the --rc parameter + License is GPLv3 now * Standards version to 3.9.3 + Machine readable copyright file + Added build-arch, build-indep + Added debian source format file + Removed initial 'A' from package description + Added misc:Depends in Depends * Change pointing license file to GPL-3 instead of GPL. Fixes lintian pedantic notice -- Stefanos Harhalakis Fri, 02 Mar 2012 23:54:45 +0000 vbackup (0.1.8-1) unstable; urgency=low * New upstream release + Adds new methods (scp, rm) + Fixes bashism in ftar method (Closes: #530218) + Other fixes * Standards version to 3.8.3 (fixed copyright file) * Changed watch file to use the new URL -- Stefanos Harhalakis Sat, 26 Sep 2009 18:40:53 +0300 vbackup (0.1.7-1) unstable; urgency=low * New upstream release * Added Build-Depends for all Recommended packages so that program detection doesn't fail. -- Stefanos Harhalakis Sat, 29 Nov 2008 13:56:59 +0200 vbackup (0.1.6.1-3) unstable; urgency=low * Fixed debian/control: fdisk/sfdisk are provided by util-linux which is essential so don't recommend it. -- Stefanos Harhalakis Sun, 26 Oct 2008 11:50:00 +0200 vbackup (0.1.6.1-2) unstable; urgency=low * Fixed some lintian errors and removed unneeded modifications to source -- Stefanos Harhalakis Thu, 04 Sep 2008 21:08:15 +0300 vbackup (0.1.6.1-1) unstable; urgency=low * New upstream release -- Stefanos Harhalakis Sun, 31 Aug 2008 21:36:21 +0300 vbackup (0.1.6-2) unstable; urgency=low * Added recommendation for postgresql-common, mysql-common and rpm -- Stefanos Harhalakis Sun, 31 Aug 2008 19:05:27 +0300 vbackup (0.1.6-1) unstable; urgency=low * New upstream release -- Stefanos Harhalakis Sun, 31 Aug 2008 17:49:20 +0300 vbackup (0.1.5-1) unstable; urgency=low * New upstream release -- Stefanos Harhalakis Fri, 04 Jan 2008 19:02:00 +0200 vbackup (0.1.4-2) unstable; urgency=low * Added ITP bug number (Closes: #458340) -- Stefanos Harhalakis Sun, 30 Dec 2007 16:35:17 +0200 vbackup (0.1.4-1) unstable; urgency=low * New upstream release -- Stefanos Harhalakis Sun, 30 Dec 2007 14:29:37 +0200 vbackup (0.1.3-1) unstable; urgency=low * New upstream release -- Stefanos Harhalakis Sun, 30 Dec 2007 14:09:43 +0200 vbackup (0.1.2-1) unstable; urgency=low * New upstream release -- Stefanos Harhalakis Sat, 29 Dec 2007 17:24:09 +0200 vbackup (0.1.1-1) unstable; urgency=low * New upstream release -- aa Sat, 29 Dec 2007 16:20:07 +0200 vbackup (0.1.0-3) unstable; urgency=low * Fix -- Stefanos Harhalakis Fri, 28 Dec 2007 20:18:27 +0200 vbackup (0.1.0-2) unstable; urgency=low * Made the package architecture independent -- Stefanos Harhalakis Fri, 28 Dec 2007 19:20:39 +0200 vbackup (0.1.0-1) unstable; urgency=low * Initial release -- Stefanos Harhalakis Fri, 28 Dec 2007 15:15:04 +0200 debian/control0000644000000000000000000000206411727215157010603 0ustar Source: vbackup Section: admin Priority: optional Maintainer: Stefanos Harhalakis Build-Depends: debhelper (>= 5) Build-Depends-Indep: xfsdump, mdadm, lvm2, postgresql-client, mysql-client, rpm Standards-Version: 3.9.3 Homepage: http://www.it.teithe.gr/~v13/ Package: vbackup Architecture: all Depends: ${misc:Depends} Suggests: xfsdump, mdadm, lvm2, postgresql-client, mysql-client, rpm, openssl Description: modular backup utility vbackup constists of a set of scripts that handle the various aspects of a backup. It can be easily extended to support other backup methods too. It can be used for full or incremental backups. It also includes a wizard for basic (quick) configuration. . Currently it supports/backups: * XFS using xfsdump * Generic filesystem backups using tar * PostgreSQL * MySQL * dpkg and RPM database * Partition tables, disk MBRs, MD and LVM information * OpenLDAP database . It can work with local files, handle NFS mounts or scp backups to a remote location. It also supports encryption using x509 certificates. debian/docs0000644000000000000000000000003411724256705010047 0ustar NEWS README README.dev TODO debian/vbackup.doc-base0000644000000000000000000000045111724256705012231 0ustar Document: vbackup Title: Debian vbackup Manual Author: Stefanos Harhalakis Abstract: This manual describes what vbackup is and how it can be used to perform system backups. Section: System/Administration Format: text Files: /usr/share/doc/vbackup/README.gz /usr/share/doc/vbackup/README.dev.gz