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