Commit Graph

25 Commits

Author SHA1 Message Date
ajacoutot
ee32ff12e2 Update to bacula-5.2.13.
ok sthen@
2013-04-12 10:39:04 +00:00
ajacoutot
5db7ec3b4a Redo the autochanger patch to not include CVS tag which breaks 'make patch'
reported by krw@
2013-03-03 12:53:21 +00:00
ajacoutot
a009130a54 Implement "listall" for the autochanger chio(1) script; has been committed
upstream already.

ok sthen@ merdely@ (maintainer)
2013-03-02 13:54:52 +00:00
sthen
f289cb4e94 update to Bacula 5.2.12, ok aja@ merdely@
- minor bugfix (and rolling in a more important fix we already had in patches)
2013-01-11 22:15:31 +00:00
ajacoutot
6f82aeee71 Fix the autochanger script to work when a device has several empty slots. 2012-10-01 10:34:54 +00:00
ajacoutot
03de2da4f4 Update to bacula-5.2.11.
ok sthen@
2012-09-14 08:14:30 +00:00
sthen
7df80f24fc update to Bacula 5.2.10, ok aja@ merdely@ 2012-07-09 18:40:58 +00:00
ajacoutot
cac5264dc0 Rename our autochanger to chio-autochanger-openbsd and fix a couple of
bugs in it. All functions successfully tested (only listall is not
implemented yet).
While here, set the default tape device to /dev/nrst0.

ok sthen@
2012-07-04 12:02:56 +00:00
ajacoutot
587f3e6db4 Add a chio-changer script in replacement for the mtx-changer script.
Adapted from NetBSD pkgsrc and FreeBSD ports.
@sample the script so that people can apply local modifications if
needed.

Tested on an LTO-4, 8 slots.

Why do all chio(1) behave differently!!!???

ok sthen@ merdely@ (maintainer)
2012-06-28 19:24:56 +00:00
sthen
0b88f3cbcc fix builds on a system which doesn't have already-existing _bacula users/groups.
spotted by naddy@, ok merdely@ aja@
2012-03-08 17:34:34 +00:00
sthen
78137264de update to Bacula 5.2.6, ok ajacoutot@ merdely@
- don't use ports libtool, it passes invalid flags to the linker
- since libbaccats-${BACKEND} must have the same .so version as
libbaccats, use a variable to make sure they are kept in-sync
- mark as being SHARED_ONLY and sync/merge plists
2012-03-06 20:11:33 +00:00
sthen
02d77834f0 update Bacula to 5.2.2 (mostly bugfixes)
- Switch default flavour used by the port to pgsql; this is generally the
best-tested backend and gets the most testing. Setup isn't really
much more complicated than the old default in the port (sqlite) and
you don't really want to run into limitations and have to convert
it later. Doesn't affect packages as all flavours are built anyway.

ok ajacoutot@ merdely@ (maintainer)
2011-12-12 09:15:09 +00:00
ajacoutot
93635f2390 Remove uneeded patch for alpha; tested by naddy@ 2011-11-27 17:02:25 +00:00
ajacoutot
62aa4a57d4 Reorder LDFLAGS (prefer -L.libs over /usr/local/lib) so that bacula can
be rebuilt while already installed.
Also use gnu LIBTOOL, ours doesn't work correctly.
2011-11-24 09:29:55 +00:00
ajacoutot
b549864bc8 Major update to bacula 5.2.1.
As usual with major version bump, do not forget to run the upgrade
script corresponding to your DB.
A new README is provided in the package.

Tested by sthen@ and myself.
"Don't wait on me" merdely@ (maintainer)

ok sthen@
2011-11-17 23:45:56 +00:00
robert
36904a728e Check for EVP_PKEY_encrypt_old in by linking toe automagic test program
to -lcrypto and -lss. This fixes bacula "autodetecting" the OpenSSL version.

bump pkgnames
2010-10-12 19:47:06 +00:00
merdely
b92ffdaba9 Update bacula to 5.0.2.
Fixes the weird install issues with the bat binary

New features can be found here:
http://www.bacula.org/5.0.x-manuals/en/main/main/New_Features_in_5_0_0.html

Thanks to sthen for help with the new wantlib/lib_depends stuff,
removing the sqlite flavor, ...

Thanks to giovanni for pointing out a ${TRUEPREFIX} -> /usr/local that
crept into one of my patch files.

ok sthen@
2010-07-20 14:38:39 +00:00
ajacoutot
38d2466bd1 s/LOCALBASE/TRUEPREFIX/
ok merdely@ (maintainer)
2010-03-28 16:05:25 +00:00
merdely
bb1310ac0a Update to 3.0.3. Add a patch to fix build on alpha.
ok sthen@
2009-11-08 01:26:08 +00:00
merdely
c74b337ec9 Update bacula to 3.0.2:
* Shared objects
	* Virtual backups
	* Duplicate Job Control
	* TLS Authentication
	* Exclude Dir Containing = <filename-string>
	* Plugins including Exchange 2003/2007 Plugin
	* libdbi backend abstraction
	* Bat enhancements

Upgrading from 2.4.4 to 3.0.2 requires updating the database using
/usr/local/libexec/bacula/update_bacula_database.  Database upgrades
from older databases can be done with other scripts in
/usr/local/libexec/bacula/updatedb.  You can determine your database
version in mysql and postgresql with 'select * from version'.

As sthen@ reminded me and the documentation points out, when upgrading
between major versions (2.x.x -> 3.x.x), you should upgrade all of your
components at the same time due to protocol changes.

a *lot* of help from and ok sthen@
2009-10-02 02:34:05 +00:00
sthen
555b47b93f "important bug fix" update to 2.4.4
ok merdely@ (maintainer).
2009-01-12 21:17:07 +00:00
merdely
a23f39a1d5 Update to bacula 2.4.3.
Add no_server PSEUDO_FLAVOR
Reorganize the Makefile some.
Remove dependency on qwt.
Set FULLPKGPATH for -main and -bat to remove backend dependencies
   (found by and solution from naddy@)
Use SUBST_CMD.

ok jdixon@, okan@
2008-10-19 03:44:42 +00:00
merdely
27df66b44d Update bacula to 2.2.8.
Bacula changelog:
http://bacula.svn.sourceforge.net/viewvc/bacula/branches/Branch-2.2/bacula/ChangeLog?revision=6309&view=markup

Major port change in this version:
-main subpackage is now bacula-client
-server subpackage remains bacula-server
-bat subpackage is new bacula admin tool
-client subpackage goes away.

If the old -main subpackage was installed, the upgrade path is to
install both bacula-client and bacula-server.

Lots of input and assistance from sthen and okan.
ok okan;  "if it works for you, go for it" sthen
2008-02-07 02:53:35 +00:00
merdely
428ccf6e52 Set the default FileSet in bacula-dir.conf to something that exists (/).
Found by Jacob Yocom-Piatt
"looks ok" steven@
2007-10-09 15:39:17 +00:00
robert
2dd63b900d import of bacula 2.0.3;
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.

from Mike Erdely <mike@erdelynet.com>
2007-07-20 11:02:14 +00:00