]> git.pld-linux.org Git - packages/arnie.git/blame - arnie.spec
- tabs in preamble
[packages/arnie.git] / arnie.spec
CommitLineData
cac9a12a 1Summary: Arnie - simple incremental backup system
bfb3e234 2Summary(pl.UTF-8): Arnie - prosty system przyrostowych kopii zapasowych
1e7b0b94
MWP
3Name: arnie
4Version: 1.1
5Release: 0.1
6License: GPL
3bb6d690 7Group: Applications/Archiving
1e7b0b94
MWP
8Source0: http://furius.ca/downloads/arnie/%{name}-%{version}.tar.bz2
9# Source0-md5: ec7de82fd1ebb8bb7d3535308c2cee4b
10URL: http://furius.ca/arnie/
3bb6d690 11BuildRequires: rpm-pythonprov
1e7b0b94
MWP
12BuildArch: noarch
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%description
16arnie is a tremendously simple system for performing incremental
cac9a12a
JB
17backups to remote untrusted hosts, with support for encrypted files on
18the remote host. While these scripts are simple and recent, they are
19believed to be robust and are in active use on the author's own
20servers, and are provided a comprehensive suite of tests to prove it.
21In addition, the following features are provided:
1e7b0b94 22
cac9a12a
JB
23- Automatically compress archives in gzip or bzip2 format;
24- Automatically encrypt archives using a GnuPG key (specify the key Id
1e7b0b94 25 or name);
cac9a12a 26- Automatically send the archive file to a remote host using scp. This
1e7b0b94
MWP
27 is just a convenience: alternatively you can capture the name of the
28 archive and send it any way you like (ftp, other...);
cac9a12a
JB
29- Tracks and restores permissions changes on directories and files;
30- Works with empty directories;
31- Works with symbolic links;
32- An alternate location for the history file can be specified;
33- Regexp patterns for excluding files in the backup can be provided;
34- You can restore at any of the times the backups were made (the
1e7b0b94 35 restore script has an option);
cac9a12a 36- The archives are simply stored as GNU tar files, so you can open
1e7b0b94
MWP
37 them manually if so desired.
38
2a38b27e 39%description -l pl.UTF-8
cac9a12a 40arnie to bardzo prosty system do wykonywania przyrostowych kopii
2a38b27e
JR
41zapasowych na zdalne, nie zaufane hosty z obsługą szyfrowanych plików
42na zdalnym hoście. Chociaż skrypty są proste i świeże, autorzy wierzą,
43że są potężne, są aktywnie używane na własnych serwerach autorów, a
44ponadto istnieje zestaw testów do udowodnienia tego. Ponadto dostępne
45są następujące możliwości:
1e7b0b94 46
2a38b27e
JR
47- automatyczna kompresja archiwów w formacie gzip lub bzip2;
48- automatyczne szyfrowanie archiwów przy użyciu klucza GnuPG (po
cac9a12a 49 podaniu identyfikatora klucza lub nazwy);
2a38b27e
JR
50- automatyczne wysyłanie pliku archiwum na zdalny host przy użyciu
51 scp; opcja tylko dla wygody - zamiast niej można przechwycić nazwę
52 archiwum i wysłać je w dowolnie wybrany sposób (np. ftp);
53- śledzenie i przywracanie zmian uprawnień na katalogach i plikach;
54- działanie z pustymi katalogami;
55- działanie z dowiązaniami symbolicznymi;
56- możliwość podania alternatywnego położenia pliku historii;
57- możliwość użycia wyrażeń regularnych do wyłączania plików z kopii
cac9a12a 58 zapasowych;
2a38b27e
JR
59- możliwość odtworzenia kopii zapasowych z dowolnej chwili;
60- przechowywanie archiwów jako zwykłych plików GNU tar, dzięki czemu
61 można je otwierać ręcznie.
3bb6d690 62
1e7b0b94
MWP
63%prep
64%setup -q
65
1e7b0b94
MWP
66%install
67rm -rf $RPM_BUILD_ROOT
68install -d $RPM_BUILD_ROOT%{_bindir}
3bb6d690 69install bin/arnie-* $RPM_BUILD_ROOT%{_bindir}
1e7b0b94
MWP
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
1e7b0b94
MWP
74%files
75%defattr(644,root,root,755)
3bb6d690 76%doc doc/*
1e7b0b94 77%attr(755,root,root) %{_bindir}/*
This page took 0.06335 seconds and 4 git commands to generate.