Bacula is a set of computer programs that permit you (or the system
administrator) to manage backup, recovery, and verification of
computer data across a network of computers of different kinds.
In technical terms, it is a network Client/Server based backup program.
Bacula is relatively easy to use and efficient, while offering many
advanced storage management features that make it easy to find and
recover lost or damaged files. Due to its modular design, Bacula is
scalable from small single computer systems to systems consisting of
hundreds of computers located over a large network.
WWW: http://www.bacula.org/
===> The following configuration options are available for bacula-client-7.4.7_4:
IPV6=on: IPv6 protocol support
NLS=on: Native Language Support
PYTHON=off: Python bindings or support
===> Use 'make config' to modify these settings
- Remove redundant definitions of IPV6_DESC and [OPEN]SSL_DESC when closely
matching standard ones from `Mk/bsd.options.desc.mk'
- Rename couple of options to standard name or the one that better reflects
their usage
* Upgrade to 7.4.0
* Add option for IPv6 support, enabled by default
For bacula-server:
* set the full path to perl for src/cats/make_catalog_backup.pl.in
NOTE: no doc update yet for this release
Improve the upgrade process with respect to shared libraries
My thanks to Larry Rosenman who did all the heavy lifting on
this patch. The existing port relied heavily upon an agressive
sed which seems to have adverse affects.
Submitted by: ler@lerctr.org
PR: 193641193617
Approved by: mat (mentor)
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above )
- move bacula configuration to ${ETCDIR}/bacula
- bump PORTREVISION
- add UPDATING entry
- add an option to enable python support (both client and server
need to be rebuilt with this)
Dan's submission is based on:
PR: 170882
Submitted by: Michael Carlson <mike@bayphoto.com>
PR: 171818
Submitted by: Florian Ermisch <floh.edo@googlemail.com>
PR: 177331
Submitted by: Dan Langille <dan@langille.org> (maintainer)
- clean up bacula-* ports (Makefile and pkg-message files)
- now bacula-docs just installs pdf files
- add bacula-server/Makefile.common with -bat, -client-static and nagios_check-
stuff (another bacula slave ports can use it too)
- remove pkg-plist from bacula-bat and nagios-check_bacula
- now bacula-server, bacula-bat and nagios-check_bacula depend of bacula-client.
It avoids some conflicts when we want to install all bacula ports in the same
system
- remove the OPTION to install static version of bacula-client. Now it is a new
port
- few other minor changes
while here:
- trim Makefile headers
- remove indefinite articles in COMMENT
- convert to optionsng
PR: 167700
Submitted by: acm (original patch), Dan Langille <dan@langille.org> (maintainer)
- Fix plist problems for bacula-client and bacula-client-devel.
- Mark as BROKEN on -CURRENT.
Reviewed by: Dan Langille <dan@langille.org> (maintainer)
Approved by: portmgr (pav)