]> git.pld-linux.org Git - packages/BackupPC.git/blame - BackupPC.spec
- outdated
[packages/BackupPC.git] / BackupPC.spec
CommitLineData
9478b6bb 1
70dd92c5 2# - now path in browser is http://localhost/cgi/BackupPC/BackupPC_Admin
e8b484a8 3# TODO:
087f2434 4# - polish translation in SOURCE/backuppc-pl.pm
70dd92c5 5# - patch for service user - now is static backuppc
70dd92c5 6# - patch at user and gid/uid user - http://sourceforge.net/mailarchive/forum.php?thread_id=6201024&forum_id=17540
ef6a73f9 7# - compliant to FHS - http://sourceforge.net/mailarchive/forum.php?thread_id=5602342&forum_id=17540 - directory /var/log/backuppc
70dd92c5 8# - change or/and add Requires for --bin-path sendmail=%{_sbindir}/sendmail
29785c59 9# - correct config file
70dd92c5 10
b4718529 11%define BPCuser http
70dd92c5 12%define BPCgroup http
e53e588a 13%include /usr/lib/rpm/macros.perl
9478b6bb 14
bfdb5e2e
MWP
15Summary: A high-performance, enterprise-grade system for backing up
16Summary(pl): Wysoko wydajny, profesjonalnej klasy system do kopii zapasowych
e53e588a 17Name: backuppc
ec9606b7 18Version: 2.1.2
a148d8a7 19Release: 4
e53e588a
AM
20License: GPL
21Group: Networking/Utilities
22Source0: http://dl.sourceforge.net/backuppc/BackupPC-%{version}.tar.gz
ec9606b7 23# Source0-md5: 72fc0f09084f44c42ba5d22451cfe29b
9478b6bb 24Source1: %{name}_apache.conf
15c89417 25Source2: %{name}-pl.pm
a148d8a7 26Patch0: %{name}-%{version}pl2.patch
93a8e995
MWP
27Patch1: %{name}-usernotexist.patch
28Patch2: %{name}-pathtodocs.patch
e53e588a 29URL: http://backuppc.sourceforge.net/
e53e588a 30BuildRequires: perl-Compress-Zlib
ed441291 31BuildRequires: perl-Digest-MD5
e1f29e27 32BuildRequires: perl-devel >= 1:5.6.0
7759c7a4 33BuildRequires: rpm-perlprov
15c89417 34BuildRequires: rpmbuild(macros) >= 1.268
a6c35446 35BuildRequires: sed >= 4.0
9b5058aa 36Requires(post,preun): /sbin/chkconfig
c871e746 37Requires: apache(mod_auth)
15c89417 38Requires: apache(mod_perl)
c871e746 39Requires: par2cmdline
36ac5999
MWP
40Requires: perl-Archive-Zip
41Requires: perl-Compress-Bzip2
c871e746
ER
42Requires: perl-Compress-Zlib
43Requires: perl-File-RsyncP >= 0.52
9b5058aa 44Requires: rc-scripts
36ac5999 45Requires: rsync
fd06574e 46Requires: samba-client
716c2a0b 47Requires: sperl
8f3ae6d3 48Requires: tar > 1.13
15c89417 49Requires: webapps
dbb0a940 50Provides: group(%{BPCgroup})
51Provides: user(%{BPCuser})
e53e588a 52Obsoletes: BackupPC
ed441291 53BuildArch: noarch
e53e588a
AM
54BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55
15c89417
ER
56%define _webapps /etc/webapps
57%define _webapp %{name}
58
e53e588a
AM
59%description
60BackupPC is disk based and not tape based. This particularity allows
61features not found in any other backup solution:
4077336d
SP
62- Clever pooling scheme minimizes disk storage and disk I/O. Identical
63 files across multiple backups of the same or different PC are stored
f1be31de
ER
64 only once (using hard links), resulting in substantial savings in disk
65 storage and disk writes.
4077336d
SP
66- Optional compression provides additional reductions in storage. CPU
67 impact of compression is low since only new files (those not already
68 in the pool) need to be compressed.
69- A powerful http/cgi user interface allows administrators to view log
f1be31de
ER
70 files, configuration, current status and allows users to initiate and
71 cancel backups and browse and restore files from backups very quickly.
2d60d17e 72- No client-side software is needed. On WinXX the SMB protocol is
f1be31de
ER
73 used. On Linux or unix clients, rsync or tar (over ssh/rsh/NFS) can be
74 used.
2d60d17e 75- Flexible restore options. Single files can be downloaded from any
76 backup directly from the CGI interface. Zip or Tar archives for
77 selected files or directories can also be downloaded from the CGI
78 interface.
79- BackupPC supports mobile environments where laptops are only
f1be31de
ER
80 intermittently connected to the network and have dynamic IP addresses
81 (DHCP).
2d60d17e 82- Flexible configuration parameters allow multiple backups to be
83 performed in parallel.
84- and more to discover in the manual...
e53e588a 85
ed441291
JB
86%description -l pl
87