]>
Commit | Line | Data |
---|---|---|
cac9a12a | 1 | Summary: Arnie - simple incremental backup system |
bfb3e234 | 2 | Summary(pl.UTF-8): Arnie - prosty system przyrostowych kopii zapasowych |
1e7b0b94 MWP |
3 | Name: arnie |
4 | Version: 1.1 | |
5 | Release: 0.1 | |
6 | License: GPL | |
3bb6d690 | 7 | Group: Applications/Archiving |
1e7b0b94 MWP |
8 | Source0: http://furius.ca/downloads/arnie/%{name}-%{version}.tar.bz2 |
9 | # Source0-md5: ec7de82fd1ebb8bb7d3535308c2cee4b | |
10 | URL: http://furius.ca/arnie/ | |
3bb6d690 | 11 | BuildRequires: rpm-pythonprov |
1e7b0b94 MWP |
12 | BuildArch: noarch |
13 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
14 | ||
15 | %description | |
16 | arnie is a tremendously simple system for performing incremental | |
cac9a12a JB |
17 | backups to remote untrusted hosts, with support for encrypted files on |
18 | the remote host. While these scripts are simple and recent, they are | |
19 | believed to be robust and are in active use on the author's own | |
20 | servers, and are provided a comprehensive suite of tests to prove it. | |
21 | In 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 | 40 | arnie to bardzo prosty system do wykonywania przyrostowych kopii |
2a38b27e JR |
41 | zapasowych na zdalne, nie zaufane hosty z obsługą szyfrowanych plików |
42 | na 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 | |
44 | ponadto istnieje zestaw testów do udowodnienia tego. Ponadto dostępne | |
45 | są 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 |
67 | rm -rf $RPM_BUILD_ROOT | |
68 | install -d $RPM_BUILD_ROOT%{_bindir} | |
3bb6d690 | 69 | install bin/arnie-* $RPM_BUILD_ROOT%{_bindir} |
1e7b0b94 MWP |
70 | |
71 | %clean | |
72 | rm -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}/* |