Commit graph

66 commits

Author SHA1 Message Date
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
Lars Koeller
e69963b304 o) Update to 1.36.2 (PR ports/78477)
o) Fix autoconf problem with pthread lib in conjuction with
   compile for postgresql as database
   (tracked down by "Anthony Chavez" <acc@anthonychavez.org>)

PR:		ports/78477
Submitted by:	Dan Langille <dan@langille.org>
2005-03-12 07:28:45 +00:00
Lars Koeller
daff0ed748 o) Don't report deinstall message (manually deletion of directory)
if it's useless, i.e. the dir could be removed automatically.

Submitted by:	 Kris Kennaway <kris@obsecurity.org>
2004-12-13 18:28:29 +00:00
Lars Koeller
df365f395d o) Commit changes necessary to get a working -server, -client split of the
port after repro-copy of bacula -> bacula-server.
2004-11-30 19:49:39 +00:00
Lars Koeller
beaccb88a3 o) Update to version 1.36.1 2004-11-28 16:39:01 +00:00
Lars Koeller
2b477cb8ec o) Fix Install Problem
o) Update note in Makefile about special FreeBSD options
   for the storage daemon.
2004-08-04 17:01:50 +00:00
Lars Koeller
3be34847c7 o) Some changes are lost in the just commited update :-( 2004-08-03 20:23:05 +00:00
Lars Koeller
54fb240d5c o) Upgrade to version 1.34.6
- Fix a restore bug where the backups could be
     applied out of proper order possibly restoring an old version
     of a modified file.
   - Fix for restore selection of a file by name, where it was
     possible to select a file from the wrong Client.
   - Fix segmentation fault during backup of a symbolic link
     with ACLs turned on.
   - Fix a minor compile error in wx-console.
   - Fix a bug in despooling when the spooling disk partition becomes
     totally filed or gets I/O errors.
   - Fix a memory leak in PostgreSQL, and make Bacula retry 5 times if
     connecting to the DB fails.
   - Retry 5 times if connect to MySQL failes.
   - Fix linking the gnome-console
o) Install mtx-changer
o) Add switch for installation of mtx for autochanger control

PR:		ports/69902
Submitted by:	dan@langille.org
2004-08-03 20:22:02 +00:00
Lars Koeller
f11f926233 o) Fix out of order restore (older files instead of newest one)
PR:		ports/69565
Submitted by:	Dan Langille <dan@langille.org>
2004-07-25 14:08:02 +00:00
Lars Koeller
a07c798787 o) Don't install old sample start script
o) Fix a typo

PR:		ports/69285
Submitted by:	Dan Langille <dan@langille.org>
2004-07-25 12:37:14 +00:00