-
Notifications
You must be signed in to change notification settings - Fork 58
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
**WARNING**: a serious bug exists in this version; see the 1.0.21 change list for details. **WARNING**: Due to changes in cache directory and archive formats, pre-1.0.20 versions of Tarsnap should not be used to create archives after 1.0.20 or later versions of Tarsnap are used by the same machine. Changes since 1.0.19: * Add --checkpoint-bytes <bytespercheckpoint> option to Tarsnap and associated configuration file option. This instructs tarsnap -c to store a checkpoint every <bytespercheckpoint> bytes; if Tarsnap (or the system on which Tarsnap is running) crashes, or the system's internet connection fails, in the middle of creating an archive, it will now be truncated at the last checkpoint instead of being lost entirely. * Add Debian package-building metadata and Arch Linux PKGBUILD file. Thanks to Mads Sülau Jørgensen and Aaron Schaefer for their help with these. * Minor bug fixes to autoconf build.
- Loading branch information
Showing
49 changed files
with
1,287 additions
and
274 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
OS-specific packaging bits for tarsnap | ||
====================================== | ||
|
||
This directory contains bits to allow tarsnap to fit into operating system | ||
package management systems. I don't have access to all of these systems, | ||
so please email me (at <cperciva@tarsnap.com>) if there are any problems | ||
with these bits or if you can provide packaging bits for another OS. | ||
|
||
Debian | ||
------ | ||
|
||
To build a Debian package: | ||
# ln -s pkg/debian . | ||
# dpkg-buildpackage | ||
|
||
Then to install it: | ||
# dpkg -i tarsnap-<version>_<arch>.deb | ||
|
||
Arch Linux | ||
---------- | ||
|
||
There is a PKGBUILD file for an earlier version of tarsnap in pkg/archlinux. | ||
I can't include a PKGBUILD for the current version of tarsnap because the | ||
PKGBUILD file contains the hash of the tarball which contains the PKGBUILD | ||
file. If you're running Arch Linux, you should know what to do with the | ||
PKGBUILD file; but you may wish to change the pkgver=, md5sums=, and | ||
sha256sums= lines so that you get the latest version of tarsnap. | ||
|
||
There may be a newer version of the PKGBUILD file at | ||
http://aur.archlinux.org/packages.php?ID=22963 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Contributor: Aaron Schaefer <aaron@elasticdog.com> | ||
pkgname=tarsnap | ||
pkgver=1.0.19 | ||
pkgrel=1 | ||
pkgdesc="An online encrypted snapshotted backup service" | ||
arch=('i686' 'x86_64') | ||
url='http://www.tarsnap.com/' | ||
license=('custom') | ||
depends=('bzip2' 'openssl') | ||
makedepends=('e2fsprogs') | ||
source=("https://beta.tarsnap.com/download/$pkgname-autoconf-$pkgver.tgz") | ||
md5sums=('bf9a3a57ad997462dd71ad9f07ffb66c') | ||
sha256sums=('7cd94c5238b992a5f2fdbe8e5a555fd745bcd6b47c312632482f4de32d183fd6') | ||
|
||
build() { | ||
cd "$srcdir/$pkgname-autoconf-$pkgver" | ||
|
||
./configure --prefix=/usr --sysconfdir="/etc/$pkgname" | ||
make || return 1 | ||
make DESTDIR="$pkgdir/" install | ||
|
||
install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
tarsnap (1.0.20) unstable; urgency=low | ||
|
||
* Fixed typo in sed code for changing default cachedir. | ||
* Removed unnecessary dependency on autotools-dev. | ||
* Added dependency on libbz2-dev (not required, but tarsnap will take | ||
advantage of libbz2 if it is present). | ||
* Removed unnecessary CONFIGDIR= from ./configure invocation (the | ||
autoconf logic handles this already). | ||
|
||
-- Colin Percival <cperciva@tarsnap.com> Sat, 31 Jan 2009 22:54:01 +0000 | ||
tarsnap (1.0.19-1) unstable; urgency=low | ||
|
||
* Fixed default config file location and cachedir. | ||
|
||
-- Mads Sulau Joergensen <mads@sulau.dk> Sun, 18 Jan 2009 19:48:41 +0100 | ||
tarsnap (1.0.19) unstable; urgency=low | ||
|
||
* Initial Release. | ||
|
||
-- Mads Sulau Joergensen <mads@sulau.dk> Sun, 18 Jan 2009 14:25:54 +0100 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
Source: tarsnap | ||
Section: net | ||
Priority: extra | ||
Maintainer: Mads Sulau Joergensen <mads@sulau.dk> | ||
Build-Depends: debhelper (>= 5), e2fslibs-dev, zlib1g-dev, libssl-dev, libbz2-dev | ||
Standards-Version: 3.7.2 | ||
|
||
Package: tarsnap | ||
Architecture: any | ||
Depends: ${shlibs:Depends}, zlib1g | ||
Description: tarsnap is an online encrypted snapshotted backup service | ||
Tarsnap is an encrypted snapshotted online backup service for BSD, | ||
Linux, OpenSolaris, and OS X. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
This is tarsnap, written and maintained by Colin Percival | ||
on Sat, 31 Jan 2009 22:54:01 +0000. | ||
|
||
The original source can always be found at: | ||
https://beta.tarsnap.com/download.html | ||
|
||
Copyright Holder: Colin Percival | ||
|
||
License: | ||
|
||
Unless specified otherwise in individual files, the contents of this | ||
package is covered by the following copyright, license, and disclaimer: | ||
|
||
Copyright 2006, 2007, 2008, 2009 Colin Percival | ||
All rights reserved. | ||
|
||
Redistribution and use in source and binary forms, without modification, | ||
is permitted for the sole purpose of using the "tarsnap" backup service | ||
provided by Colin Percival. | ||
|
||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND | ||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | ||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE | ||
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | ||
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||
SUCH DAMAGE. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
usr/bin | ||
usr/sbin | ||
etc | ||
var/lib/tarsnap/cache |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
tarsnap_1.0.20_i386.deb net extra |
Oops, something went wrong.