Commit Graph

75 Commits

Author SHA1 Message Date
Dan Langille
4f82a541d4 Upgrade to 7.4.2
see http://www.bacula.org/release-7-4-2/
2016-07-21 17:35:35 +00:00
Dan Langille
bb1f5fb254 * use shebang instead of patching make_catalog_backup.pl
* install the query.sql as query.sql.sample so we don't overwrite location
  edits
2016-01-22 20:34:51 +00:00
Dan Langille
0dd5d053b4 * 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
2016-01-20 21:27:45 +00:00
Dan Langille
b1806eba48 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: 193641 193617
Approved by:    mat (mentor)
2015-10-21 22:46:07 +00:00
Dan Langille
f2d06f6e85 Upgrade to 7.2.0
Approved by:	    mat (mentor)
2015-10-09 19:09:27 +00:00
Dan Langille
142fb20052 * ETCDIR should be chgrp bacula so the configuration files can be be read by
scripts.

While here:

* fix creation and deletion of /var/db/bacula to avoid error message
  on pkg delete and on removal of just the bacula-dir port.
* Change MAINTAINER to @FreeBSD.org address

PR:           196017
Submitted by: timp87@gmail.com
Approved by:  mat (mentor)
2014-12-21 21:55:49 +00:00
William Grzybowski
4f5632ab09 sysutils/bacula-server: update to 7.0.4
PR:		191311
Submitted by:	maintainer
2014-08-07 19:24:11 +00:00
Antoine Brodin
d88572b383 - Keep la files, this fixes bacula-server build
- A few fixes (put man pages in the good packages,  do not remove things
done by the client dependency in the server part)
2014-07-04 21:31:26 +00:00
Baptiste Daroussin
e73b692405 Stage bacula
Fix building bat on 10 and head
Allow packaging as a user
2014-07-02 16:14:10 +00:00
Ruslan Makhmatkhanov
31a62e8531 Fix rc-script for bacula storage daemon. This bug was introduced in r309025
by yours truly(.

PR:		180738
Submitted by:	Oleg Ginzburg <olevole@olevole.ru>
Approved by:	Dan Langille <dan@langille.org> (maintainer)
2013-07-22 17:51:39 +00:00
Ruslan Makhmatkhanov
4a97a017f4 - 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)
2013-07-19 09:44:58 +00:00
Ruslan Makhmatkhanov
9a5c27ecff - 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)
2012-12-16 16:32:45 +00:00
Ruslan Makhmatkhanov
7908a65fd7 - update to 5.2.10
PR:		170221
Submitted by:	Dan Langille <dan at langille dot org> (maintainer)
2012-07-29 19:13:53 +00:00
Michael Scheidell
9103b32a3c - Update to 5.2.6
PR:		ports/165398
Submitted by:	Radim Kolar <hsn@sendmail.cz>
Approved by:	dan@langille.org (maintainer), gabor (mentor, implicit)
2012-03-01 22:49:26 +00:00
Chris Rees
b42f974e77 - Use USERS and GROUPS
- Stop setting DEFAULT_PGSQL_VER

PR:		ports/164568
Submitted by:	crees (me)
Approved by:	maintainer
2012-02-03 21:18:14 +00:00
Michael Scheidell
e3df43de76 - Update to version 5.2.3
PR:		ports/164061
Submitted by:	Valery Komarov <komarov@valerka.net>
Approved by:	dan@langille.org (maintainer), gabor (mentor, implicit)
2012-01-15 22:35:00 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Pawel Pekala
1ba10dd739 - update bacula to version 5.2.2 [1]
- update bacula-docs to version 5.2.2 [2]

PR:		ports/163034 [1], ports/163044 [2]
Approved by:	maintainer [1]
Submitted by:	Valery Komaorv <komarov@valerka.net> [1], maintainer [2]
Feature safe:	yes
2011-12-12 21:11:48 +00:00
Olli Hauer
589580ab8f - update bacula to version 5.0.3
- change OPTION for SSL from default "off" to "on"
 - move hard coded UID/GID from (de)install scripts to SUB_LIST
 - change default Database from SQLite to PostgreSQL
 - remove patch files/bacula-sd.conf.in which was never applied

 Starting with version 5.0.3 bacula builds per default with
 SSL support.

 This update includes fixes for PR 148715 and 148967

PR:		150263
Submitted by:	ohauer
Approved by:	Dan Langille (maintainer), glarkin (mentor, implicit)
2010-09-07 16:21:42 +00:00
Olli Hauer
34a3c76f6a - remove old patchfiles to close repocopy PR
- adjust s/PKGDIR/FILESDIR/g in Makefile
 - add pkg-(de)install scripts to SUB_LIST

PR:		149895
Approved by:	glarkin (mentor)
2010-09-03 22:13:23 +00:00
Wesley Shields
5cc9161fc0 Fix upgrades when using WITH_POSTGRESQL.
Whitespace and period fixes in pkg-deinstall.*.

Approved by:	Dan Langille <dan@langille.org> (maintainer)
Discussed on:	ports@
2010-07-21 16:59:10 +00:00
Wesley Shields
79500e568b Update sysutils/bacula-bat, sysutils/bacula-docs, sysutils/bacula-server,
sysutils/bacula-client and net-mgmt/nagios-check_bacula to 5.0.2.

PR:		ports/146766
Submitted by:	Allan Jude <freebsd.lists@thunderit.com>
Approved by:	Dan Langille <dan@langille.org> (maintainer)
2010-07-17 01:00:47 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Martin Wilke
ad2715457b - Update to 5.0.0
PR:		143214
Submitted by:	Dan Langille <dan@langille.org> (maintainer)
2010-02-12 14:20:04 +00:00
Wesley Shields
a0ca3434a2 - Update to 3.0.2 [1]
- Fix whitespace in pkg-deinstall [2]
- Use %%PREFIX%% in pkg-message [2]
- Document that make_sqlite_tables needs to be run as bacula user [2]

PR:		[1]: ports/137160
		[2]: ports/133818
Submitted by:	[1]: Dan Langille <dan@langille.org> (maintainer)
		[2]: Kostas Voulgaris <voulgaris@ceid.upatras.gr>
Approved by:	[2]: maintainer via IRC
2009-08-14 20:00:36 +00:00
Wesley Shields
4cb9ddcc36 - Update to 3.0.0.
PR:		ports/133631
Submitted by:	Dan Langille <dan@langille.org> (maintainer)
2009-04-13 02:38:39 +00:00
Beech Rintoul
e4f3991dfe - Fix rc.d scripts [1]
- fix hang during multiple simultaneous backups. [2]

PR:		ports/132286 [1]
PR:		ports/132314 [2]
Submitted by:	Oliver Lehmann <oliver@freebsd.org> [1]
		Dan Langille <dan@langille.org> (maintainer) [2]
Approved by:	maintainer
2009-03-08 23:05:43 +00:00
Martin Wilke
2d0d70a3b4 - Update to 2.2.7
PR:		119178
Submitted by:	Dan Langille <dan@langille.org> (maintainer)
2007-12-31 07:55:33 +00:00
Martin Wilke
d14961fb21 - Update to 2.2.6
PR:		117990
Submitted by:	Dan Langille <dan@langille.org> (maintainer)
2007-12-13 09:59:23 +00:00
Edwin Groothuis
165bc22b86 [MAINTAINER-UPDATE] sysutils/bacula-server - prepare master port for sysutils/bacula-bat
Alter this port in preparation for a new port, sysutils/bacula-bat
	No need to upgrade bacula-server unless you really want to.

PR:		ports/116449
Submitted by:	Dan Langille <dan@langille.org>
2007-09-24 03:05:51 +00:00
Martin Wilke
d632aee0b3 - Update to 2.2.2
Changelog:
- Detect if new PosgreSQL batch insert API is present.
- Correct incorrect mempool call causing Director crash.
- Update spec files for 2.2.1 release
- - More info at http://marc.info/?l=bacula-announce&m=118908051923627&w=2

PR:		116155
Submitted by:	Dan Langille <dan@langille.org> (maintainer)
2007-09-06 22:14:17 +00:00
Ion-Mihai Tetcu
a94c51f2c1 - The code had a PID/priv issue. See bug # 932 at http://bugs.bacula.org/
In short, it was dropping privs before setting PID. Patch the code locally to
get FreeBSD users running.
- While here, if PostgreSQL is not installed, ask for 8.2, not the default of
8.1.
- Remove EOT model patch, now in vendor code.
- Update pkg-message to reflect new version.

PR:		115582
Submitted by:	Dan Langille (maintainer)
2007-08-16 20:37:40 +00:00
Martin Wilke
8304fa36e5 - Fix typo in rc.d script
- Bump PORTREVISION

PR:             109714
Submitted by:   Volker Werth<volker@vwsoft.com>
Approved by :   maintainer
2007-03-01 12:19:01 +00:00
Frank J. Laszlo
61f6822299 respect PREFIX.
bump PORTREVISION

PR:		ports/109673
Submitted by:	Andrew Kolchoogin <andrew@rinet.ru>
Approved by:	Dan Langille <dan@langille.org> (maintainer)
2007-02-28 21:13:11 +00:00
Martin Wilke
cac92cbbd8 - Update to 2.0.2
PR:             108580
Submitted by:   Dan Langille <dan@langille.org> (maintainer)
2007-02-14 20:31:15 +00:00
Juergen Lock
fcb4ce2fc4 Add auto seteotmodel option
PR:		ports/108167
Submitted by:	nox
Approved by:	dan@langille.org (maintainer), miwi (mentor, implicit)
2007-01-21 21:56:26 +00:00
Ion-Mihai Tetcu
31fc462371 Update to 2.0.1
PR:		ports/107873
Submitted by:	Dan Langille (mantainer)
2007-01-13 17:01:57 +00:00
Ion-Mihai Tetcu
66f90343a0 Add some patches to upgrade scripts so that PostgreSQL database permissions
are correct. When upgrading and using PostgreSQL, be sure to run first the
update_postgresql_tables and then the grant_postgresql_privileges script.
These patches have been sent upstream, and are in CVS, but not yet released.

Bump PORTREVISION.

PR:		107721
Submitted by:	Dan Langille (maintainer)
2007-01-10 00:11:24 +00:00
Ion-Mihai Tetcu
401ceb58a1 Move bacula-server-devel into bacula-server, now that 2.0.0
has been released.
Split the documentation into a new port, sysutils/bacula-docs.

You must run the database upgrade script after upgrading to Bacula 2.0.0
Many new features here. See http://www.bacula.org/?page=presskits for
an overview, and ReleaseNotes for full details.

PR:		ports/107535
Submitted by:	Dan Langille (maintainer)
2007-01-04 23:22:30 +00:00
Mark Linimon
3b41f0780d Remove zero-length patchfile.
Requested by:	maintainer
2006-07-10 19:23:49 +00:00
Ion-Mihai Tetcu
ba3ba1cbdf upgrade 1.38.11
PR:		ports/99603
Submitted by:	maintainer
2006-06-30 04:18:44 +00:00
Mathieu Arnold
3a89983988 The patch will prevent the Director for crashing or hanging ( depending on
your OS) whenever you do a "reload" command or whenever there is a sudden clock
shift, which occurs much more often than one would imagine.

See http://article.gmane.org/gmane.comp.sysutils.backup.bacula.announce/85

PR:		99486
Submitted by:	maintainer
2006-06-26 11:26:05 +00:00
Renato Botelho
732a52812e Move pkg-message -> files/pkg-message.in, add it to SUB_FILES and use
%%DOCSDIR%% inside it

PR:		ports/95923
Submitted by:	maintainer
2006-04-17 15:25:51 +00:00
Renato Botelho
dbb0cd4b68 - Update to 1.38.7
- Rename rc.d scripts removing 'z-' prefix
- Add an UPDATING note

PR:		ports/95474
Submitted by:	maintainer
2006-04-07 17:29:54 +00:00
Renato Botelho
3a584992e4 - Update to 1.38.6
- Use rcNg scripts
- Pass maintainership to submitter

PR:		ports/95073
Submitted by:	Dan Langille <dan@langille.org>
Approved by:	maintainer
2006-03-31 10:12:32 +00:00
Lars Koeller
d07a356248 o) Update to version 1.38.3
PR:		ports/91420
Submitted by:	Dan Langille <dan@langille.org>
2006-01-09 19:36:17 +00:00
Lars Koeller
fc788c82e4 o) Add new patch file for fixing typo (build problem on 6.X) 2005-11-28 06:34:52 +00:00
Lars Koeller
fa5c489c1c o) Fix handling of new bacula.8 man page 2005-11-17 07:44:04 +00:00
Lars Koeller
78525ebfa9 o) Missing $ in patch file (patch-scripts-Makefile.in)
PR:		-
Submitted by:	marius@conduct.no, dan@langille.org
2005-11-15 11:55:11 +00:00
Lars Koeller
e4c17299b1 o) Update to version 1.38.0
PR:		ports/88356
Submitted by:	Dan Langille <dan@langille.org>
2005-11-13 17:29:02 +00:00