app-backup / burp

Network backup and restore client and server for Unix and Windows

Official package sites : https://burp.grke.org/ ·

Burp is a network backup and restore program. It uses librsync in order to save network traffic and to save on the amount of space that is used by each backup. It also uses VSS (Volume Shadow Copy Service) to make snapshots when backing up Windows computers.

v2.2.18 :: 0 :: gentoo

Modified
License
AGPL-3
Keywords
~amd64 ~arm ~x86
USE flags
acl ipv6 libressl test xattr

v2.1.32-r1 :: 0 :: gentoo

Modified
License
AGPL-3
Keywords
amd64 x86 ~arm
USE flags
acl ipv6 libressl test xattr

General

acl
Add support for Access Control Lists
ipv6
Add support for IP version 6
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
xattr
Add support for extended attributes (filesystem-stored metadata)

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / check : A unit test framework for C

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / uthash : An easy-to-use hash implementation for C programmers

net-libs / librsync : Remote delta-compression library

sys-apps / acl : access control list utilities, libraries and headers

sys-apps / attr : Extended attributes tools

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / ncurses : console display library

sys-libs / zlib : Standard (de)compression library

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / uthash : An easy-to-use hash implementation for C programmers

net-libs / librsync : Remote delta-compression library

sys-apps / acl : access control list utilities, libraries and headers

sys-apps / attr : Extended attributes tools

sys-libs / ncurses : console display library

sys-libs / zlib : Standard (de)compression library

virtual / logger : Virtual for system loggers

Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-backup/burp: drop vulnerable
Bug: https://bugs.gentoo.org/641842 Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-backup/burp: x86 stable (bug #641842)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-backup/burp: amd64 stable wrt bug #641842
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-backup/burp: add version 2.1.32-r1
Identical to 2.1.32 apart from the copyright note, to be fast-stabilised on amd64 and x86 to propagate init-script change addressing Bug #641842. Bug: https://bugs.gentoo.org/641842 Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Marek Szuba · gentoo
app-backup/burp: bump to version 2.2.18 and EAPI 7
Seems to fix the problem with running the test suite on a file system not supporting user xattrs as well. Closes: https://bugs.gentoo.org/679758 Closes: https://bugs.gentoo.org/641926 Signed-off-by: Marek Szuba <marecki@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
app-backup/burp: use HTTPS
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
app-backup/burp: remove old following full stabilisation of 2.1.32
There are now no versions left in the tree that are vulnerable to either #628770 or #641842 Bug: https://bugs.gentoo.org/show_bug.cgi?id=628770 Bug: https://bugs.gentoo.org/show_bug.cgi?id=641842 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Thomas Deutschmann · gentoo
app-backup/burp: x86 stable (bug #655950)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Marek Szuba · gentoo
app-backup/burp: remove old
Package-Manager: Portage-2.3.39, Repoman-2.3.9
Agostino Sarubbo · gentoo
app-backup/burp: amd64 stable wrt bug #655950
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.32
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.28
This is the first version declared stable by upstream since 2.0.54. Package-Manager: Portage-2.3.19, Repoman-2.3.6
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.26
Happy 2018! Package-Manager: Portage-2.3.13, Repoman-2.3.3
Marek Szuba · gentoo
app-backup/burp: set more restrictive permissions on /etc/burp
The user burp server runs as shouldn't be allowed to write to the config directory, just read from it. Gentoo-Bug: https://bugs.gentoo.org/641842 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Marek Szuba · gentoo
app-backup/burp-2.0.54: backport setuid-after-getting-lock fix from 2.1
This should take care of potential privilege escalation via PID-file manipulation. Gentoo-Bug: https://bugs.gentoo.org/628770 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.24
This also moves burp PID files from /run/burp to /run. Package-Manager: Portage-2.3.13, Repoman-2.3.3
Marek Szuba · gentoo
app-backup/burp: remove old
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.22
Note that this ebuild fails the test phase when linked against <net-libs/librsync-2.0.1. Upstream has been notified and already fixed the problem in the master branch, meanwhile however just let it slide - it only occurs if you combine an unstable version of burp with a stable version of librsync. Package-Manager: Portage-2.3.13, Repoman-2.3.3
Marek Szuba · gentoo
app-backup/burp: remove old unstable-branch versions
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.20
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: support sys-libs/ncurses[tinfo] on the stable branch
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.12
Includes a fix which allows correct detection of sys-libs/ncurses when USE=tinfo is set. Package-Manager: Portage-2.3.6, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Markus Meier · gentoo
app-backup/burp: add ~arm, bug #620420
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Markus Meier · gentoo
app-backup/burp: add ~arm, bug #620420
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.10
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: trigger tmpfiles update in pkg_postinst()
Without this, at least some tmpfiles implementations will not create /run/burp until after a reboot. Gentoo-Bug: 620654 Package-Manager: Portage-2.3.5, Repoman-2.3.1
Agostino Sarubbo · gentoo
app-backup/burp: x86 stable wrt bug #620184
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Marek Szuba · gentoo
app-backup/burp: bump to 2.1.8
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: remove old unstable revision
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: amd64 stable wrt bug #620184
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: make sure oldver is local to pkg_postinst()
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Marek Szuba · gentoo
app-backup/burp: bump to 2.0.54
Gentoo-Bug: 615666 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove old, unsupported version
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
app-backup/burp: x86 stable wrt bug #588626
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove oldest revision of 1.4.40
Package-Manager: portage-2.3.1
Agostino Sarubbo · gentoo
app-backup/burp: amd64 stable wrt bug #588626
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Amadeusz Żołnowski · gentoo
app-backup/burp: Depend on librsync-0.9.7 or >librsync-2.0.0
Burp segfaults with any version between 1.0.0 and 2.0.0 (inclusive). ebuild depending on 0.9.7 will be removed as soon as librsync-2.0.0-r1 gets stable keywords. Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove unneeded revisions
Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
app-backup/burp: Correct version restriction on net-libs/librsync
Gentoo-Bug: 573150 Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
app-backup/burp: Unblock librsync-1.0.0 and higher
Gentoo-Bug: 573150 Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
app-backup/burp: Correct permissions
Remove autoupgrade configuration. Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
app-backup/burp: Move scripts out of /etc
Burp needs /etc/burp directory to be writable for its daemon (at least first time it runs). On the other hand an executable cannot be placed into a group-writable directory and this is where Burp scripts are installed by default. Move all scripts to /usr/share/burp/scripts. /etc is not a good place for scripts anyway. Gentoo-Bug: 562470 Package-Manager: portage-2.3.0
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove ancient version
Package-Manager: portage-2.3.0_rc1
Amadeusz Żołnowski · gentoo
app-backup/burp-1.4.40-r1: Add ~x86 keyword
I have built burp with test enabled. Moreover version 1.3.48 is already ~x86 keyworded. Gentoo-Bug: 558044 Package-Manager: portage-2.3.0_rc1
Anthony G. Basile · gentoo
app-backup/burp: add libressl support
Package-Manager: portage-2.2.26
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove old revision of 1.3.48
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
app-backup/burp: x86 stable wrt bug #572216
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-backup/burp: amd64 stable wrt bug #572216
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675
Amadeusz Żołnowski · gentoo
app-backup/burp: Rev-bump to enforce upgrade of broken installs
See commit e84839054932a23e20fb788532f731cff6f82577. Package-Manager: portage-2.2.26
Amadeusz Żołnowski · gentoo
app-backup/burp: Depend on <net-libs/librsync-2.0
burp is not compatible with >=net-libs/librsync-2.0. Package-Manager: portage-2.2.26
Amadeusz Żołnowski · gentoo
app-backup/burp: Terminate compile phase on error
Because exit status of sub call to make gets lost, ebuild proceeds to next phase even on failure. This results in installing all files except of binaries. Patch first level Makefile to exit with 1 on failure. Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
app-backup/burp: x86 stable wrt bug #545808
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
app-backup/burp: amd64 stable wrt bug #545808
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Amadeusz Żołnowski · gentoo
app-backup/burp: Depend on specific slot of ncurses
Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove oldest 1.4.x version
Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove ssl USE flag
Gentoo-Bug: 554170 Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Add alternative location of sources
Upstream keeps latest versions on sourceforge.net and he move any older to <http://burp.grke.org/downloads/>. Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Version bump
Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Use SHA256 for generating certificates
SHA1 used to be a default which classified as broken. Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Rename configure.in to configure.ac
Gentoo-Bug: 426262 Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Remove oldest 1.4.x version
Package-Manager: portage-2.2.20.1
Amadeusz Żołnowski · gentoo
app-backup/burp: Depend on dev-libs/openssl unconditionally
It seems that support for OpenSSL is mandatory. Gentoo-Bug: 554170 Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed