]> git.pld-linux.org Git - packages/arnie.git/blob - arnie.spec
a8a2d935caa4d24597f532dd59a3fb5330cf455b
[packages/arnie.git] / arnie.spec
1 Summary:        Arnie - simple incremental backup system
2 Summary(pl.UTF-8):   Arnie - prosty system przyrostowych kopii zapasowych
3 Name:           arnie
4 Version:        1.1
5 Release:        0.1
6 License:        GPL
7 Group:          Applications/Archiving
8 Source0:        http://furius.ca/downloads/arnie/%{name}-%{version}.tar.bz2
9 # Source0-md5:  ec7de82fd1ebb8bb7d3535308c2cee4b
10 URL:            http://furius.ca/arnie/
11 BuildRequires:  rpm-pythonprov
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
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:
22
23 - Automatically compress archives in gzip or bzip2 format;
24 - Automatically encrypt archives using a GnuPG key (specify the key Id
25   or name);
26 - Automatically send the archive file to a remote host using scp. This
27   is just a convenience: alternatively you can capture the name of the
28   archive and send it any way you like (ftp, other...);
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
35   restore script has an option);
36 - The archives are simply stored as GNU tar files, so you can open
37   them manually if so desired.
38
39 %description -l pl.UTF-8
40 arnie to bardzo prosty system do wykonywania przyrostowych kopii
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:
46
47 - automatyczna kompresja archiwów w formacie gzip lub bzip2;
48 - automatyczne szyfrowanie archiwów przy użyciu klucza GnuPG (po
49   podaniu identyfikatora klucza lub nazwy);
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
58   zapasowych;
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.
62
63 %prep
64 %setup -q
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT%{_bindir}
69 install bin/arnie-* $RPM_BUILD_ROOT%{_bindir}
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
74 %files
75 %defattr(644,root,root,755)
76 %doc doc/*
77 %attr(755,root,root) %{_bindir}/*
This page took 0.046791 seconds and 3 git commands to generate.