The sysutils/backuppc port
backuppc-3.3.2p3 – remote backup software system (cvsweb github mirror)
Description
BackupPC is a high-performance, enterprise-grade system for backing up Linux, WinXX, and MacOS PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain. Given the ever decreasing cost of disks and raid systems, it is now practical and cost effective to backup a large number of machines onto a server's local disk or network storage. This is what BackupPC does. For some sites, this might be the complete backup solution. For other sites, additional permanent archives could be created by periodically backing up the server to tape. A variety of Open Source systems are available for doing backup to tape. BackupPC is written in Perl and extracts backup data via rsync, or tar over ssh/rsh/nfs. It is robust, reliable, well documented and freely available as Open Source on SourceForge.WWW: https://backuppc.sourceforge.net
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- BackupPC is now installed, and sample configuration files were created in ${SYSCONFDIR}/backuppc/config.pl and ${SYSCONFDIR}/backuppc/hosts Basic configuration =================== You need to add hosts to backup to the 'hosts' file, and at least set XferMethod and CgiURL configuration directives in config.pl. If you want to configure BackupPC through the webinterface, you should also set the CgiAdminUsers configuration directive, and configure Apache to authenticate the corresponding users using plain httpd auth mechanism. Refer to http://backuppc.sourceforge.net/faq/BackupPC.html for detailed informations. If you want to backup Windows clients, you should install net/samba package, and if you want to use rsync method you should install net/rsync and devel/p5-File-RsyncP packages. By default if you want to use either rsync or tar, BackupPC assumes that you've setupped root access to remote hosts using ssh keys without passphrases. BackupPC_Admin configuration ============================ To enable BackupPC_Admin web interface within Apache once wwbackuppc.fcgi has been spawned, please create a symbolic link like this: # ln -s /var/www/conf/modules.sample/backuppc.conf \ /var/www/conf/modules # /etc/rc.d/apache2 restart BackupPC_Admin should be available at http://domain.tld/BackupPC_Admin/
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Run dependencies
Files
- /etc/backuppc/
- /etc/backuppc/config.pl
- /etc/backuppc/hosts
- /etc/rc.d/backuppc
- /etc/rc.d/wwbackuppc
- /usr/local/bin/BackupPC
- /usr/local/bin/BackupPC_Admin
- /usr/local/bin/BackupPC_Admin.fcgi
- /usr/local/bin/BackupPC_archive
- /usr/local/bin/BackupPC_archiveHost
- /usr/local/bin/BackupPC_archiveStart
- /usr/local/bin/BackupPC_attribPrint
- /usr/local/bin/BackupPC_dump
- /usr/local/bin/BackupPC_fixupBackupSummary
- /usr/local/bin/BackupPC_link
- /usr/local/bin/BackupPC_nightly
- /usr/local/bin/BackupPC_restore
- /usr/local/bin/BackupPC_sendEmail
- /usr/local/bin/BackupPC_serverMesg
- /usr/local/bin/BackupPC_tarCreate
- /usr/local/bin/BackupPC_tarExtract
- /usr/local/bin/BackupPC_tarPCCopy
- /usr/local/bin/BackupPC_trashClean
- /usr/local/bin/BackupPC_zcat
- /usr/local/bin/BackupPC_zipCreate
- /usr/local/lib/BackupPC/
- /usr/local/lib/BackupPC/Attrib.pm
- /usr/local/lib/BackupPC/CGI/
- /usr/local/lib/BackupPC/CGI/AdminOptions.pm
- /usr/local/lib/BackupPC/CGI/Archive.pm
- /usr/local/lib/BackupPC/CGI/ArchiveInfo.pm
- /usr/local/lib/BackupPC/CGI/Browse.pm
- /usr/local/lib/BackupPC/CGI/DirHistory.pm
- /usr/local/lib/BackupPC/CGI/EditConfig.pm
- /usr/local/lib/BackupPC/CGI/EmailSummary.pm
- /usr/local/lib/BackupPC/CGI/GeneralInfo.pm
- /usr/local/lib/BackupPC/CGI/HostInfo.pm
- /usr/local/lib/BackupPC/CGI/LOGlist.pm
- /usr/local/lib/BackupPC/CGI/Lib.pm
- /usr/local/lib/BackupPC/CGI/Queue.pm
- /usr/local/lib/BackupPC/CGI/RSS.pm
- /usr/local/lib/BackupPC/CGI/ReloadServer.pm
- /usr/local/lib/BackupPC/CGI/Restore.pm
- /usr/local/lib/BackupPC/CGI/RestoreFile.pm
- /usr/local/lib/BackupPC/CGI/RestoreInfo.pm
- /usr/local/lib/BackupPC/CGI/StartServer.pm
- /usr/local/lib/BackupPC/CGI/StartStopBackup.pm
- /usr/local/lib/BackupPC/CGI/StopServer.pm
- /usr/local/lib/BackupPC/CGI/Summary.pm
- /usr/local/lib/BackupPC/CGI/View.pm
- /usr/local/lib/BackupPC/Config.pm
- /usr/local/lib/BackupPC/Config/
- /usr/local/lib/BackupPC/Config/Meta.pm
- /usr/local/lib/BackupPC/FileZIO.pm
- /usr/local/lib/BackupPC/Lang/
- /usr/local/lib/BackupPC/Lang/cz.pm
- /usr/local/lib/BackupPC/Lang/de.pm
- /usr/local/lib/BackupPC/Lang/en.pm
- /usr/local/lib/BackupPC/Lang/es.pm
- /usr/local/lib/BackupPC/Lang/fr.pm
- /usr/local/lib/BackupPC/Lang/it.pm
- /usr/local/lib/BackupPC/Lang/ja.pm
- /usr/local/lib/BackupPC/Lang/nl.pm
- /usr/local/lib/BackupPC/Lang/pl.pm
- /usr/local/lib/BackupPC/Lang/pt_br.pm
- /usr/local/lib/BackupPC/Lang/ru.pm
- /usr/local/lib/BackupPC/Lang/uk.pm
- /usr/local/lib/BackupPC/Lang/zh_CN.pm
- /usr/local/lib/BackupPC/Lib.pm
- /usr/local/lib/BackupPC/PoolWrite.pm
- /usr/local/lib/BackupPC/Storage.pm
- /usr/local/lib/BackupPC/Storage/
- /usr/local/lib/BackupPC/Storage/Text.pm
- /usr/local/lib/BackupPC/View.pm
- /usr/local/lib/BackupPC/Xfer.pm
- /usr/local/lib/BackupPC/Xfer/
- /usr/local/lib/BackupPC/Xfer/Archive.pm
- /usr/local/lib/BackupPC/Xfer/Ftp.pm
- /usr/local/lib/BackupPC/Xfer/Protocol.pm
- /usr/local/lib/BackupPC/Xfer/Rsync.pm
- /usr/local/lib/BackupPC/Xfer/RsyncDigest.pm
- /usr/local/lib/BackupPC/Xfer/RsyncFileIO.pm
- /usr/local/lib/BackupPC/Xfer/Smb.pm
- /usr/local/lib/BackupPC/Xfer/Tar.pm
- /usr/local/lib/BackupPC/Zip/
- /usr/local/lib/BackupPC/Zip/FileMember.pm
- /usr/local/lib/Net/
- /usr/local/lib/Net/FTP/
- /usr/local/lib/Net/FTP/AutoReconnect.pm
- /usr/local/lib/Net/FTP/RetrHandle.pm
- /usr/local/share/backuppc/
- /usr/local/share/backuppc/0000000.gif
- /usr/local/share/backuppc/0000011.gif
- /usr/local/share/backuppc/0001000.gif
- /usr/local/share/backuppc/0010000.gif
- /usr/local/share/backuppc/0010001.gif
- /usr/local/share/backuppc/0011000.gif
- /usr/local/share/backuppc/0011001.gif
- /usr/local/share/backuppc/1000000.gif
- /usr/local/share/backuppc/1000100.gif
- /usr/local/share/backuppc/1001000.gif
- /usr/local/share/backuppc/1001100.gif
- /usr/local/share/backuppc/1010000.gif
- /usr/local/share/backuppc/1010001.gif
- /usr/local/share/backuppc/1011000.gif
- /usr/local/share/backuppc/1100000.gif
- /usr/local/share/backuppc/1100100.gif
- /usr/local/share/backuppc/1100101.gif
- /usr/local/share/backuppc/1100110.gif
- /usr/local/share/backuppc/1100111.gif
- /usr/local/share/backuppc/1101000.gif
- /usr/local/share/backuppc/1101100.gif
- /usr/local/share/backuppc/1101101.gif
- /usr/local/share/backuppc/1101110.gif
- /usr/local/share/backuppc/1101111.gif
- /usr/local/share/backuppc/1110000.gif
- /usr/local/share/backuppc/1110001.gif
- /usr/local/share/backuppc/1110100.gif
- /usr/local/share/backuppc/1110101.gif
- /usr/local/share/backuppc/1110110.gif
- /usr/local/share/backuppc/1110111.gif
- /usr/local/share/backuppc/1111000.gif
- /usr/local/share/backuppc/1111001.gif
- /usr/local/share/backuppc/1111100.gif
- /usr/local/share/backuppc/1111101.gif
- /usr/local/share/backuppc/1111110.gif
- /usr/local/share/backuppc/1111111.gif
- /usr/local/share/backuppc/BackupPC_stnd.css
- /usr/local/share/backuppc/BackupPC_stnd_orig.css
- /usr/local/share/backuppc/favicon.ico
- /usr/local/share/backuppc/icon-dir.png
- /usr/local/share/backuppc/icon-file.png
- /usr/local/share/backuppc/icon-hardlink.png
- /usr/local/share/backuppc/icon-symlink.png
- /usr/local/share/backuppc/logo.gif
- /usr/local/share/backuppc/sorttable.js
- /usr/local/share/doc/backuppc/
- /usr/local/share/doc/backuppc/BackupPC.html
- /usr/local/share/doc/backuppc/BackupPC.pod
- /usr/local/share/doc/pkg-readmes/backuppc
- /usr/local/share/examples/backuppc/
- /usr/local/share/examples/backuppc/config.pl
- /usr/local/share/examples/backuppc/hosts
- /usr/local/share/examples/backuppc/httpd-backuppc.conf
- /var/db/backuppc/
- /var/db/backuppc/cpool/
- /var/db/backuppc/pc/
- /var/db/backuppc/pool/
- /var/db/backuppc/trash/
- /var/log/backuppc/
- /var/www/conf/modules.sample/
- /var/www/conf/modules.sample/backuppc.conf
- @exec cp -pr /usr/local/share/backuppc/ /var/www/
- @newgroup _backuppc:682
- @newuser _backuppc:682:682::BackupPC Daemon:/var/empty:/sbin/nologin
- @unexec rm -Rf /var/www/backuppc/