OpenBSD CVS

CVS log for ports/sysutils/bacula/Makefile


[BACK] Up to [local] / ports / sysutils / bacula

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.172 / (download) - annotate - [select for diffs], Fri Nov 8 10:36:19 2024 UTC (2 months, 2 weeks ago) by landry
Branch: MAIN
CVS Tags: HEAD
Changes since 1.171: +1 -0 lines
Diff to previous 1.171 (colored)

sysutils/bacula: bump REVISION-bat after x11/qwt pkgpath change to x11/qwt,-main

reported by ajacoutot@, thanks !

Revision 1.171 / (download) - annotate - [select for diffs], Wed Aug 28 13:41:05 2024 UTC (4 months, 4 weeks ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_6_BASE, OPENBSD_7_6
Changes since 1.170: +2 -0 lines
Diff to previous 1.170 (colored)

bacula pgsql database version 1026 now requires postgresql-contrib for
the trgm extension, so add an RDEP.

Revision 1.170 / (download) - annotate - [select for diffs], Thu May 16 09:14:00 2024 UTC (8 months, 1 week ago) by robert
Branch: MAIN
Changes since 1.169: +5 -0 lines
Diff to previous 1.169 (colored)

fix path to sendmail and install some example report scripts as well

Revision 1.169 / (download) - annotate - [select for diffs], Fri Apr 12 16:55:12 2024 UTC (9 months, 2 weeks ago) by robert
Branch: MAIN
Changes since 1.168: +7 -7 lines
Diff to previous 1.168 (colored)

update to 15.0.2

Revision 1.168 / (download) - annotate - [select for diffs], Mon Feb 19 07:22:59 2024 UTC (11 months, 1 week ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5
Changes since 1.167: +2 -2 lines
Diff to previous 1.167 (colored)

update to 13.0.4

Revision 1.167 / (download) - annotate - [select for diffs], Wed Sep 27 17:16:23 2023 UTC (16 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4
Changes since 1.166: +1 -1 lines
Diff to previous 1.166 (colored)

MASTER_SITES -> SITES

Revision 1.166 / (download) - annotate - [select for diffs], Thu May 18 12:23:46 2023 UTC (20 months, 1 week ago) by robert
Branch: MAIN
Changes since 1.165: +1 -7 lines
Diff to previous 1.165 (colored)

update to 13.0.3

Revision 1.165 / (download) - annotate - [select for diffs], Mon Mar 6 13:37:16 2023 UTC (22 months, 3 weeks ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3
Changes since 1.164: +0 -1 lines
Diff to previous 1.164 (colored)

remove PATCHORIG=.orig.port lines, it's now the default

Revision 1.164 / (download) - annotate - [select for diffs], Tue Feb 14 11:19:03 2023 UTC (23 months, 1 week ago) by ajacoutot
Branch: MAIN
Changes since 1.163: +1 -1 lines
Diff to previous 1.163 (colored)

Shorten comment.

Revision 1.163 / (download) - annotate - [select for diffs], Tue Nov 8 11:17:08 2022 UTC (2 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.162: +6 -0 lines
Diff to previous 1.162 (colored)

Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)

Revision 1.162 / (download) - annotate - [select for diffs], Sun Aug 7 11:14:53 2022 UTC (2 years, 5 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2
Changes since 1.161: +1 -1 lines
Diff to previous 1.161 (colored)

update to bacula-13.0.1

Revision 1.161 / (download) - annotate - [select for diffs], Mon Jul 11 16:17:35 2022 UTC (2 years, 6 months ago) by robert
Branch: MAIN
Changes since 1.160: +7 -7 lines
Diff to previous 1.160 (colored)

update to 13.0.0; ok sthen@

Revision 1.160 / (download) - annotate - [select for diffs], Fri Mar 11 11:07:10 2022 UTC (2 years, 10 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.159: +1 -6 lines
Diff to previous 1.159 (colored)

update to bacula-11.0.6, same diff robert@

Revision 1.159 / (download) - annotate - [select for diffs], Fri Sep 10 12:59:05 2021 UTC (3 years, 4 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0
Changes since 1.158: +9 -3 lines
Diff to previous 1.158 (colored)

bacula: add BDEP on qwt when building -bat. not sure exactly what's up but
aja@ ran into "No rule to make target '/usr/local/include/qwt_legend.h',
needed by 'obj/mainwin.o'" in src/qt-console, so though it looks like
qwt use was supposed to have been removed sometime, there are still some
parts that can pick it up at build time.

Revision 1.158 / (download) - annotate - [select for diffs], Tue Aug 31 05:56:19 2021 UTC (3 years, 4 months ago) by robert
Branch: MAIN
Changes since 1.157: +3 -1 lines
Diff to previous 1.157 (colored)

unbreak list and listall by also using the source element which is no
available in chio(1)

Revision 1.157 / (download) - annotate - [select for diffs], Fri Jun 4 07:25:09 2021 UTC (3 years, 7 months ago) by robert
Branch: MAIN
Changes since 1.156: +2 -2 lines
Diff to previous 1.156 (colored)

update to 11.0.5

Revision 1.156 / (download) - annotate - [select for diffs], Wed Jun 2 07:06:38 2021 UTC (3 years, 7 months ago) by robert
Branch: MAIN
Changes since 1.155: +2 -2 lines
Diff to previous 1.155 (colored)

update to 11.0.4

Revision 1.155 / (download) - annotate - [select for diffs], Sun May 30 17:31:05 2021 UTC (3 years, 7 months ago) by robert
Branch: MAIN
Changes since 1.154: +2 -2 lines
Diff to previous 1.154 (colored)

update to 11.0.3

Revision 1.154 / (download) - annotate - [select for diffs], Mon Mar 29 11:36:32 2021 UTC (3 years, 10 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.153: +2 -2 lines
Diff to previous 1.153 (colored)

update to bacula-11.0.2

Revision 1.153 / (download) - annotate - [select for diffs], Mon Feb 8 11:37:45 2021 UTC (3 years, 11 months ago) by robert
Branch: MAIN
Changes since 1.152: +2 -4 lines
Diff to previous 1.152 (colored)

update to 11.0.1

ok sthen@

Revision 1.152 / (download) - annotate - [select for diffs], Sat Dec 19 15:30:00 2020 UTC (4 years, 1 month ago) by robert
Branch: MAIN
Changes since 1.151: +3 -1 lines
Diff to previous 1.151 (colored)

backport commit from bacula's git, to fix the dbcheck utility:

From f0913c79c07e17bef1795864b5915d37c21e0303 Mon Sep 17 00:00:00 2001
From: Eric Bollengier <eric@baculasystems.com>
Date: Wed, 16 Dec 2020 10:36:21 +0100
Subject: BEE Backport bacula/src/tools/dbcheck.c

Revision 1.151 / (download) - annotate - [select for diffs], Tue Dec 15 17:16:27 2020 UTC (4 years, 1 month ago) by robert
Branch: MAIN
Changes since 1.150: +17 -19 lines
Diff to previous 1.150 (colored)

update bacula to 11.0.0

ok sthen@

Revision 1.147.2.2 / (download) - annotate - [select for diffs], Fri Jun 12 11:14:45 2020 UTC (4 years, 7 months ago) by sthen
Branch: OPENBSD_6_7
Changes since 1.147.2.1: +4 -4 lines
Diff to previous 1.147.2.1 (colored) to branchpoint 1.147 (colored) next main 1.148 (colored)

update to bacula-9.6.5, yesterday's release reissued with some fixes to copyright notices

Revision 1.150 / (download) - annotate - [select for diffs], Fri Jun 12 11:14:19 2020 UTC (4 years, 7 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.149: +2 -3 lines
Diff to previous 1.149 (colored)

update to bacula-9.6.5, yesterday's release reissued with some fixes to copyright notices

Revision 1.149 / (download) - annotate - [select for diffs], Thu Jun 11 14:55:07 2020 UTC (4 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.148: +4 -3 lines
Diff to previous 1.148 (colored)

bacula tweak: fix path to database binaries in baculabackupreport script,
drop 2/3 awk->gawk conversions that aren't needed, more info in patch comment
regarding the remaining one that needs gawk

Revision 1.147.2.1 / (download) - annotate - [select for diffs], Thu Jun 11 14:39:30 2020 UTC (4 years, 7 months ago) by sthen
Branch: OPENBSD_6_7
Changes since 1.147: +7 -6 lines
Diff to previous 1.147 (colored)

update to Bacula 9.6.4, fixes include
- Fix possible sscanf overflows
- Fix overflow from malicious FD

Revision 1.148 / (download) - annotate - [select for diffs], Thu Jun 11 14:38:51 2020 UTC (4 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.147: +7 -6 lines
Diff to previous 1.147 (colored)

update to Bacula 9.6.4, fixes include
- Fix possible sscanf overflows
- Fix overflow from malicious FD

Revision 1.147 / (download) - annotate - [select for diffs], Tue Mar 10 15:58:53 2020 UTC (4 years, 10 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE
Branch point for: OPENBSD_6_7
Changes since 1.146: +2 -4 lines
Diff to previous 1.146 (colored)

update to bacula-9.6.3

Revision 1.146 / (download) - annotate - [select for diffs], Sun Mar 1 22:04:06 2020 UTC (4 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.145: +2 -1 lines
Diff to previous 1.145 (colored)

bacula: fix LIB_DEPENDS-server

Revision 1.145 / (download) - annotate - [select for diffs], Sat Feb 29 15:40:11 2020 UTC (4 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.144: +3 -5 lines
Diff to previous 1.144 (colored)

sysutils/bacula: my attempt at enforcing tighter version spec didn't go
so well, remove it for now. dpb -F problem reported by naddy.

Revision 1.144 / (download) - annotate - [select for diffs], Fri Feb 28 23:26:53 2020 UTC (4 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.143: +31 -25 lines
Diff to previous 1.143 (colored)

update to Bacula 9.6.2, switch bat to Qt5

Revision 1.143 / (download) - annotate - [select for diffs], Mon Feb 3 20:40:40 2020 UTC (4 years, 11 months ago) by sthen
Branch: MAIN
Changes since 1.142: +7 -5 lines
Diff to previous 1.142 (colored)

drop maintainer

Revision 1.142 / (download) - annotate - [select for diffs], Mon Sep 9 11:10:10 2019 UTC (5 years, 4 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.141: +2 -2 lines
Diff to previous 1.141 (colored)

fix the catalog backup script on OpenBSD when using PostgreSQL:

psql(1) will fail if the current working directory is not accessible which
is /nonexistent for the _bacula user so chdir(2) to the bacula working dir
before executing psql(1)

ok sthen@

Revision 1.141 / (download) - annotate - [select for diffs], Fri Jul 26 13:41:19 2019 UTC (5 years, 6 months ago) by robert
Branch: MAIN
Changes since 1.140: +5 -1 lines
Diff to previous 1.140 (colored)

the baculabackupreport needs GNU awk, so modify the script and add the
run dependency on lang/gawk; ok sthen@ (maintainer)

Revision 1.140 / (download) - annotate - [select for diffs], Mon Jun 3 16:06:57 2019 UTC (5 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.139: +2 -2 lines
Diff to previous 1.139 (colored)

s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain

Revision 1.139 / (download) - annotate - [select for diffs], Thu May 30 11:14:46 2019 UTC (5 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.138: +2 -2 lines
Diff to previous 1.138 (colored)

update to bacula-9.4.4

Revision 1.138 / (download) - annotate - [select for diffs], Tue May 28 22:24:07 2019 UTC (5 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.137: +3 -7 lines
Diff to previous 1.137 (colored)

update to bacula-9.4.3

Revision 1.137 / (download) - annotate - [select for diffs], Mon May 20 22:15:23 2019 UTC (5 years, 8 months ago) by naddy
Branch: MAIN
Changes since 1.136: +5 -3 lines
Diff to previous 1.136 (colored)

Update gettext to 0.20.1.

Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle

Revision 1.136 / (download) - annotate - [select for diffs], Fri May 17 16:45:28 2019 UTC (5 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.135: +3 -2 lines
Diff to previous 1.135 (colored)

set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)

Revision 1.135 / (download) - annotate - [select for diffs], Sat Feb 16 22:49:48 2019 UTC (5 years, 11 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.134: +2 -1 lines
Diff to previous 1.134 (colored)

tweak create_postgres_database to be a bit more verbose, based on a diff
from Marcos Madeira

Revision 1.134 / (download) - annotate - [select for diffs], Thu Feb 7 12:45:05 2019 UTC (5 years, 11 months ago) by sthen
Branch: MAIN
Changes since 1.133: +2 -2 lines
Diff to previous 1.133 (colored)

update to bacula-9.4.2

Revision 1.133 / (download) - annotate - [select for diffs], Tue Jan 8 00:12:12 2019 UTC (6 years ago) by sthen
Branch: MAIN
Changes since 1.132: +4 -5 lines
Diff to previous 1.132 (colored)

update to bacula-9.4.1

Revision 1.132 / (download) - annotate - [select for diffs], Fri Dec 21 23:36:10 2018 UTC (6 years, 1 month ago) by naddy
Branch: MAIN
Changes since 1.131: +8 -4 lines
Diff to previous 1.131 (colored)

add MODGCC4_CPPLIBDEP to subpackages

Revision 1.131 / (download) - annotate - [select for diffs], Thu Nov 29 15:15:35 2018 UTC (6 years, 1 month ago) by sthen
Branch: MAIN
Changes since 1.130: +2 -8 lines
Diff to previous 1.130 (colored)

update to bacula-9.2.2

Revision 1.130 / (download) - annotate - [select for diffs], Wed Oct 24 14:28:10 2018 UTC (6 years, 3 months ago) by sthen
Branch: MAIN
Changes since 1.129: +9 -1 lines
Diff to previous 1.129 (colored)

Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.

Revision 1.129 / (download) - annotate - [select for diffs], Fri Sep 21 00:08:02 2018 UTC (6 years, 4 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.128: +2 -5 lines
Diff to previous 1.128 (colored)

update to bacula-9.2.1

Revision 1.128 / (download) - annotate - [select for diffs], Tue Sep 4 12:46:21 2018 UTC (6 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.127: +3 -1 lines
Diff to previous 1.127 (colored)

convert to PKGSTEM

Revision 1.127 / (download) - annotate - [select for diffs], Wed Jun 27 21:04:03 2018 UTC (6 years, 7 months ago) by espie
Branch: MAIN
Changes since 1.126: +2 -1 lines
Diff to previous 1.126 (colored)

first tag: update-desktop-database

Revision 1.126 / (download) - annotate - [select for diffs], Mon Jun 25 17:02:32 2018 UTC (6 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.125: +3 -3 lines
Diff to previous 1.125 (colored)

update to bacula-9.0.8, update plists with the bits that make sense

Revision 1.125 / (download) - annotate - [select for diffs], Mon Apr 23 08:34:41 2018 UTC (6 years, 9 months ago) by sthen
Branch: MAIN
Changes since 1.124: +2 -4 lines
Diff to previous 1.124 (colored)

update to bacula-9.0.7

Revision 1.124 / (download) - annotate - [select for diffs], Sat Feb 17 21:11:54 2018 UTC (6 years, 11 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.123: +3 -3 lines
Diff to previous 1.123 (colored)

unbreak now that libressl has all the functions from bacula's version of
openssl-compat.h; from jsing

Revision 1.123 / (download) - annotate - [select for diffs], Fri Feb 16 12:12:26 2018 UTC (6 years, 11 months ago) by sthen
Branch: MAIN
Changes since 1.122: +3 -3 lines
Diff to previous 1.122 (colored)

handle ASN1_STRING_get0_data() addition; from jsing

Revision 1.122 / (download) - annotate - [select for diffs], Fri Feb 9 09:31:50 2018 UTC (6 years, 11 months ago) by sthen
Branch: MAIN
Changes since 1.121: +3 -3 lines
Diff to previous 1.121 (colored)

chdir to /var/bacula before starting daemons, otherwise it's left in
the cwd of the process starting bacula, which causes problems running
make_catalog_backup.pl if that dir isn't readable.

Revision 1.121 / (download) - annotate - [select for diffs], Sun Jan 14 14:42:18 2018 UTC (7 years ago) by rpe
Branch: MAIN
Changes since 1.120: +2 -2 lines
Diff to previous 1.120 (colored)

Now that all ports rc.* scripts are using #!/bin/ksh

- change [] tests to [[]]
- change arithmetic [] tests to (())
- change = to == inside [[]]
- remove unecessary quoting inside [[]]

OK aja@

Revision 1.120 / (download) - annotate - [select for diffs], Thu Jan 11 19:27:09 2018 UTC (7 years ago) by rpe
Branch: MAIN
Changes since 1.119: +3 -1 lines
Diff to previous 1.119 (colored)

Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb

Revision 1.119 / (download) - annotate - [select for diffs], Wed Nov 22 22:35:25 2017 UTC (7 years, 2 months ago) by sthen
Branch: MAIN
Changes since 1.118: +25 -15 lines
Diff to previous 1.118 (colored)

update to Bacula 9.0.6.

- upstream now supports OpenSSL 1.1+ so as usual when this happens,
some patches were required to work with LibreSSL.

- new no_{my,pg}sql pseudo flavours added, lightening the build deps
for a client build: FLAVOR="no_mysql no_pgsql no_bat" make package

Revision 1.118 / (download) - annotate - [select for diffs], Mon Nov 13 15:36:16 2017 UTC (7 years, 2 months ago) by naddy
Branch: MAIN
Changes since 1.117: +4 -3 lines
Diff to previous 1.117 (colored)

replace gettext module; ok sthen@

Revision 1.117 / (download) - annotate - [select for diffs], Fri Nov 3 10:54:33 2017 UTC (7 years, 2 months ago) by sthen
Branch: MAIN
Changes since 1.116: +2 -3 lines
Diff to previous 1.116 (colored)

update to bacula-9.0.5

Revision 1.116 / (download) - annotate - [select for diffs], Mon Oct 23 17:11:02 2017 UTC (7 years, 3 months ago) by sthen
Branch: MAIN
Changes since 1.115: +3 -2 lines
Diff to previous 1.115 (colored)

Handle pthread-stubs removal.

Revision 1.115 / (download) - annotate - [select for diffs], Tue Sep 12 13:05:13 2017 UTC (7 years, 4 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.114: +3 -3 lines
Diff to previous 1.114 (colored)

update to bacula-9.0.4

Revision 1.114 / (download) - annotate - [select for diffs], Tue Aug 8 09:28:07 2017 UTC (7 years, 5 months ago) by sthen
Branch: MAIN
Changes since 1.113: +2 -8 lines
Diff to previous 1.113 (colored)

minor bugfix update to bacula-9.0.3

Revision 1.113 / (download) - annotate - [select for diffs], Wed Jul 26 22:45:29 2017 UTC (7 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.112: +7 -1 lines
Diff to previous 1.112 (colored)

bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.

Revision 1.112 / (download) - annotate - [select for diffs], Tue Jul 25 10:40:32 2017 UTC (7 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.111: +2 -3 lines
Diff to previous 1.111 (colored)

update to bacula-9.0.2

Revision 1.111 / (download) - annotate - [select for diffs], Sun Jul 23 09:26:29 2017 UTC (7 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.110: +2 -1 lines
Diff to previous 1.110 (colored)

add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.

Revision 1.110 / (download) - annotate - [select for diffs], Sun Jul 16 19:20:57 2017 UTC (7 years, 6 months ago) by espie
Branch: MAIN
Changes since 1.109: +4 -4 lines
Diff to previous 1.109 (colored)

...and those last 5, which got updated while I was creating the diff

Revision 1.109 / (download) - annotate - [select for diffs], Fri Jul 14 21:43:22 2017 UTC (7 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.108: +3 -3 lines
Diff to previous 1.108 (colored)

update to bacula-9.0.1

Revision 1.108 / (download) - annotate - [select for diffs], Fri Jul 7 16:01:58 2017 UTC (7 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.107: +11 -8 lines
Diff to previous 1.107 (colored)

Major update to Bacula-9.0.0: note that this requires a database schema
change, so follow the usual upgrade documentation. This is still compatible
with older File Daemons (clients).

Revision 1.107 / (download) - annotate - [select for diffs], Mon Apr 10 11:46:33 2017 UTC (7 years, 9 months ago) by sthen
Branch: MAIN
Changes since 1.106: +5 -5 lines
Diff to previous 1.106 (colored)

use LIBCXX

Revision 1.106 / (download) - annotate - [select for diffs], Thu Mar 16 11:04:35 2017 UTC (7 years, 10 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

update to Bacula 7.4.7

Revision 1.105 / (download) - annotate - [select for diffs], Mon Mar 13 09:42:57 2017 UTC (7 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored)

update to bacula-7.4.6

Revision 1.104 / (download) - annotate - [select for diffs], Thu Feb 16 17:16:19 2017 UTC (7 years, 11 months ago) by sthen
Branch: MAIN
Changes since 1.103: +2 -5 lines
Diff to previous 1.103 (colored)

update to bacula-7.4.5, patched to avoid an FD segfault.

Revision 1.103 / (download) - annotate - [select for diffs], Wed Nov 2 21:08:29 2016 UTC (8 years, 2 months ago) by sthen
Branch: MAIN
Changes since 1.102: +3 -2 lines
Diff to previous 1.102 (colored)

fix WANTLIB-sqlite3, missing pthread

Revision 1.102 / (download) - annotate - [select for diffs], Tue Oct 11 21:26:10 2016 UTC (8 years, 3 months ago) by sthen
Branch: MAIN
Changes since 1.101: +2 -1 lines
Diff to previous 1.101 (colored)

missed WRKDIST, from nigel@

Revision 1.101 / (download) - annotate - [select for diffs], Tue Oct 11 19:19:45 2016 UTC (8 years, 3 months ago) by sthen
Branch: MAIN
Changes since 1.100: +3 -2 lines
Diff to previous 1.100 (colored)

Use a new distfile for bacula, upstream rerolled it to change some
printf formatting. Reported by naddy@ nigel@

Revision 1.100 / (download) - annotate - [select for diffs], Tue Oct 11 13:27:28 2016 UTC (8 years, 3 months ago) by sthen
Branch: MAIN
Changes since 1.99: +2 -3 lines
Diff to previous 1.99 (colored)

update to bacula-7.4.4

Revision 1.99 / (download) - annotate - [select for diffs], Fri Sep 23 09:16:57 2016 UTC (8 years, 4 months ago) by sthen
Branch: MAIN
Changes since 1.98: +3 -2 lines
Diff to previous 1.98 (colored)

Cope with moving sqlite3 back to ports.

Revision 1.98 / (download) - annotate - [select for diffs], Sat Jul 30 21:43:24 2016 UTC (8 years, 5 months ago) by sthen
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

update to bacula-7.4.3

Revision 1.97 / (download) - annotate - [select for diffs], Fri Jul 8 12:59:13 2016 UTC (8 years, 6 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.96: +3 -4 lines
Diff to previous 1.96 (colored)

bugfix update to Bacula 7.4.2

Revision 1.96 / (download) - annotate - [select for diffs], Mon Jun 6 14:10:57 2016 UTC (8 years, 7 months ago) by sthen
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

update to bacula-7.4.1

Revision 1.95 / (download) - annotate - [select for diffs], Fri Mar 18 21:38:25 2016 UTC (8 years, 10 months ago) by naddy
Branch: MAIN
Changes since 1.94: +1 -3 lines
Diff to previous 1.94 (colored)

remove SHARED_ONLY from simple ports that use the gettext or libiconv module

Revision 1.94 / (download) - annotate - [select for diffs], Tue Jan 19 22:51:09 2016 UTC (9 years ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.93: +7 -8 lines
Diff to previous 1.93 (colored)

update to Bacula 7.4.0, "this version consists of more backports from
Bacula Enterprise 8.4 as well quite a few bug fixes (28) as a number of
new features".

Database schema has not changed and older FDs should remain compatible
with this version.

http://www.bacula.org/7.4.x-manuals/en/main/New_Features_in_7_4_0.html

Revision 1.93 / (download) - annotate - [select for diffs], Sun Nov 29 15:50:20 2015 UTC (9 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

daemon_timeout is not passed to the child scripts either.

Revision 1.92 / (download) - annotate - [select for diffs], Sat Oct 17 10:30:16 2015 UTC (9 years, 3 months ago) by ajacoutot
Branch: MAIN
Changes since 1.91: +4 -3 lines
Diff to previous 1.91 (colored)

Drop myself from MAINTAINER and leave the baby to Stuart ;-)

ok sthen@

Revision 1.91 / (download) - annotate - [select for diffs], Sat Aug 15 07:50:02 2015 UTC (9 years, 5 months ago) by ajacoutot
Branch: MAIN
Changes since 1.90: +2 -8 lines
Diff to previous 1.90 (colored)

Update to bacula-client-7.2.0.
README parts from sthen@

ok sthen@

Revision 1.90 / (download) - annotate - [select for diffs], Wed Jul 15 15:53:48 2015 UTC (9 years, 6 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8
Changes since 1.89: +3 -3 lines
Diff to previous 1.89 (colored)

Adjust pexp to cope with rc.subr(8) change.

Revision 1.89 / (download) - annotate - [select for diffs], Tue Jul 7 14:44:58 2015 UTC (9 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.88: +2 -2 lines
Diff to previous 1.88 (colored)

use su -m instead of -s /bin/sh, suggested by millert
add some missing -c

Revision 1.88 / (download) - annotate - [select for diffs], Mon Jul 6 11:25:36 2015 UTC (9 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored)

Remove use of sudo from pkg READMEs in a few ports as packages and their
instructions are meant to work on a fresh install.

- easy cases: replace some '$ sudo somecommand' with '# somecommand'
(while there I've swapped some "${RCDIR}/foo start" with "rcctl foo start").

- replace some 'sudo -u user somecommand foo bar' with
'su -s /bin/sh user "/path/to/somecommand foo bar"' and similar.
Not pretty with the -s, but many of the uids that need to run
these commands have /sbin/nologin as their usual shell.

Revision 1.87 / (download) - annotate - [select for diffs], Wed Feb 18 20:55:11 2015 UTC (9 years, 11 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored)

Adjust the "meta" rc-scripts (these are used in ports with multiple daemons
which should all be started/stopped together), previously "restart" would
restart each sub-daemon in turn, but actually it should stop all daemons
and only then start them again. Additionally, as suggested by ajacoutot,
stop the procedure and return an error if stopping one of the rc scripts
failed.  ok ajacoutot@ rpe@

(as done for a couple of other ports; bacula was actually the one I wanted
to fix this on but missed the earlier commit ;)

Revision 1.86 / (download) - annotate - [select for diffs], Mon Dec 8 10:57:09 2014 UTC (10 years, 1 month ago) by ajacoutot
Branch: MAIN
Changes since 1.85: +2 -1 lines
Diff to previous 1.85 (colored)

Make all meta rc.d scripts consistent.
While here, unbreak when options are passed (e.g. /etc/rc.d/foobar -df start)

ok sthen@

Revision 1.85 / (download) - annotate - [select for diffs], Fri Nov 14 08:39:41 2014 UTC (10 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored)

Last commit was not enough.

Revision 1.84 / (download) - annotate - [select for diffs], Fri Nov 14 08:26:50 2014 UTC (10 years, 2 months ago) by jasper
Branch: MAIN
Changes since 1.83: +2 -2 lines
Diff to previous 1.83 (colored)

fixup instructions to initialize the database tables

ok sthen@ (MAINTAINER)

Revision 1.83 / (download) - annotate - [select for diffs], Tue Nov 4 16:46:03 2014 UTC (10 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

Simplify.

Revision 1.82 / (download) - annotate - [select for diffs], Sun Sep 14 05:58:07 2014 UTC (10 years, 4 months ago) by ajacoutot
Branch: MAIN
Changes since 1.81: +3 -1 lines
Diff to previous 1.81 (colored)

MySQL -> MariaDB in READMEs.

Revision 1.81 / (download) - annotate - [select for diffs], Sat Sep 13 18:09:22 2014 UTC (10 years, 4 months ago) by brad
Branch: MAIN
Changes since 1.80: +3 -2 lines
Diff to previous 1.80 (colored)

Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.

ok sthen@

Revision 1.80 / (download) - annotate - [select for diffs], Thu Aug 14 06:52:59 2014 UTC (10 years, 5 months ago) by ajacoutot
Branch: MAIN
Changes since 1.79: +2 -6 lines
Diff to previous 1.79 (colored)

Update to bacula-client-7.0.5.

Revision 1.79 / (download) - annotate - [select for diffs], Thu Jul 10 13:09:06 2014 UTC (10 years, 6 months ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored)

rc.conf.local is in man(1) section 8, at least for now.

Revision 1.78 / (download) - annotate - [select for diffs], Mon Jun 23 07:57:48 2014 UTC (10 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.77: +59 -73 lines
Diff to previous 1.77 (colored)

Completely rework the way this port is handled. Drop all FLAVORs and
move to MULTI_PACKAGEs (the no_bat PSEUDO_FLAVOR is still available).
This modifies the packages as:
bacula-client	- no change
bacula-server	- the server part, now unflavored and depends on a proper SQL package support
bacula-bat	- no change
bacula-mysql	- new, MySQL support for bacula-server
bacula-pgsql	- new, PostgreSQL support for bacula-server
bacula-sqlite3	- new, SQLite3 support for bacula-server

All SQL support packages conflict with each others.
For users of mysql and sqlite3, a manual step will be needed to properly
upgrade bacula-server; sthen@ will take care of this in current.html.

Tested by myself and sthen@
ok sthen@

Revision 1.77 / (download) - annotate - [select for diffs], Fri Jun 13 15:31:21 2014 UTC (10 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.76: +7 -7 lines
Diff to previous 1.76 (colored)

Fix some default values.

Revision 1.76 / (download) - annotate - [select for diffs], Fri Jun 13 13:34:38 2014 UTC (10 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.75: +3 -1 lines
Diff to previous 1.75 (colored)

Fix path to doc.

Revision 1.75 / (download) - annotate - [select for diffs], Wed Jun 4 14:40:08 2014 UTC (10 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

Update to bacula-client-7.0.4.

Revision 1.74 / (download) - annotate - [select for diffs], Wed May 21 10:12:34 2014 UTC (10 years, 8 months ago) by ajacoutot
Branch: MAIN
Changes since 1.73: +3 -4 lines
Diff to previous 1.73 (colored)

Update to bacula 7.0.3.

ok sthen@

Revision 1.73 / (download) - annotate - [select for diffs], Mon Apr 21 22:12:07 2014 UTC (10 years, 9 months ago) by ajacoutot
Branch: MAIN
Changes since 1.72: +4 -3 lines
Diff to previous 1.72 (colored)

Sync wantlib after kerberos support got removed from postgresql.

Revision 1.72 / (download) - annotate - [select for diffs], Sat Apr 19 10:26:55 2014 UTC (10 years, 9 months ago) by sthen
Branch: MAIN
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored)

tweak sample bacula-sd.conf; fix a couple of changer device names

Revision 1.71 / (download) - annotate - [select for diffs], Sat Apr 19 09:44:11 2014 UTC (10 years, 9 months ago) by ajacoutot
Branch: MAIN
Changes since 1.70: +21 -35 lines
Diff to previous 1.70 (colored)

Major update to Bacula 7.0.2.
Some info at:
http://blog.bacula.org/p710/
http://blog.bacula.org/release-7-0-2/

Now builds with our libtool(1).

While there's a huge amount of changes, existing setups "should" just
work without any modification.

tested by sthen@ and myself
ok sthen@, my new co-maintainer :-)

Revision 1.70 / (download) - annotate - [select for diffs], Mon Mar 24 18:19:21 2014 UTC (10 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.69: +1 -2 lines
Diff to previous 1.69 (colored)

Drop now unneeded CONFIGURE_ARGS.

Revision 1.69 / (download) - annotate - [select for diffs], Tue Jan 28 09:02:12 2014 UTC (11 years ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

Revert previous; I am being morning-stupid, the client runs as root...

Revision 1.68 / (download) - annotate - [select for diffs], Tue Jan 28 08:50:58 2014 UTC (11 years ago) by ajacoutot
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

gecos: Bacula Director -> Bacula Daemon -- since this user is used on both
the director and the client.

Revision 1.67 / (download) - annotate - [select for diffs], Sun Jan 19 09:54:18 2014 UTC (11 years ago) by ajacoutot
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

Set @mode explicitely.

Revision 1.66 / (download) - annotate - [select for diffs], Wed Jun 12 20:36:34 2013 UTC (11 years, 7 months ago) by brad
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.65: +3 -3 lines
Diff to previous 1.65 (colored)

Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@

Revision 1.65 / (download) - annotate - [select for diffs], Thu Jun 6 13:57:48 2013 UTC (11 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

Revert the mysql->MariaDB blurb in the READMEs.
It seems the MariaDB move will be reverted.

Revision 1.64 / (download) - annotate - [select for diffs], Wed Jun 5 16:23:14 2013 UTC (11 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

"operator" can be used as well.

Revision 1.63 / (download) - annotate - [select for diffs], Wed Jun 5 16:12:05 2013 UTC (11 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

Clearer.

Revision 1.62 / (download) - annotate - [select for diffs], Wed Jun 5 15:05:01 2013 UTC (11 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Fix up permissions for tape devices versus autochangers.

Revision 1.61 / (download) - annotate - [select for diffs], Wed Jun 5 14:30:23 2013 UTC (11 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

mysql -> MariaDB

Revision 1.60 / (download) - annotate - [select for diffs], Sat May 25 00:33:10 2013 UTC (11 years, 8 months ago) by brad
Branch: MAIN
Changes since 1.59: +4 -2 lines
Diff to previous 1.59 (colored)

Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.


ok sthen aja

Revision 1.59 / (download) - annotate - [select for diffs], Fri May 3 18:40:32 2013 UTC (11 years, 8 months ago) by sthen
Branch: MAIN
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored)

add a meta rc.d script for bacula, modelled after samba's, to start and
stop the various daemons together in order suggested by upstream's scripts.
ok ajacoutot@

Revision 1.58 / (download) - annotate - [select for diffs], Fri Apr 12 10:39:04 2013 UTC (11 years, 9 months ago) by ajacoutot
Branch: MAIN
Changes since 1.57: +13 -11 lines
Diff to previous 1.57 (colored)

Update to bacula-5.2.13.

ok sthen@

Revision 1.57 / (download) - annotate - [select for diffs], Thu Mar 21 15:04:18 2013 UTC (11 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.56: +5 -3 lines
Diff to previous 1.56 (colored)

Take MAINTAINER.

suggested by and ok merdely@ (current maintainer)
ok sthen@

Revision 1.56 / (download) - annotate - [select for diffs], Mon Mar 11 11:41:29 2013 UTC (11 years, 10 months ago) by espie
Branch: MAIN
Changes since 1.55: +2 -5 lines
Diff to previous 1.55 (colored)

PERMIT_* / REGRESS->TEST sweep

Revision 1.55 / (download) - annotate - [select for diffs], Sat Mar 2 13:54:52 2013 UTC (11 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Implement "listall" for the autochanger chio(1) script; has been committed
upstream already.

ok sthen@ merdely@ (maintainer)

Revision 1.54 / (download) - annotate - [select for diffs], Tue Jan 15 12:46:52 2013 UTC (12 years ago) by ajacoutot
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored)

Document device permissions.

ok sthen@

Revision 1.53 / (download) - annotate - [select for diffs], Fri Jan 11 22:15:31 2013 UTC (12 years ago) by sthen
Branch: MAIN
Changes since 1.52: +2 -4 lines
Diff to previous 1.52 (colored)

update to Bacula 5.2.12, ok aja@ merdely@
- minor bugfix (and rolling in a more important fix we already had in patches)

Revision 1.52 / (download) - annotate - [select for diffs], Fri Nov 9 16:39:51 2012 UTC (12 years, 2 months ago) by sthen
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

trailing space in USE_LIBTOOL

Revision 1.51 / (download) - annotate - [select for diffs], Mon Oct 1 10:34:54 2012 UTC (12 years, 3 months ago) by ajacoutot
Branch: MAIN
Changes since 1.50: +3 -1 lines
Diff to previous 1.50 (colored)

Fix the autochanger script to work when a device has several empty slots.

Revision 1.48.2.1 / (download) - annotate - [select for diffs], Sat Sep 15 10:42:29 2012 UTC (12 years, 4 months ago) by sthen
Branch: OPENBSD_5_2
Changes since 1.48: +4 -5 lines
Diff to previous 1.48 (colored) next main 1.49 (colored)

MFC bacula update (security fix CVE-2012-4430); ok ajacoutot@

This is a problem with console ACLs which was allowing access to certain
functionality and e.g. dump resources which should have been restricted.
Problem only affects people who have configured console ACLs.

Revision 1.50 / (download) - annotate - [select for diffs], Fri Sep 14 08:14:30 2012 UTC (12 years, 4 months ago) by ajacoutot
Branch: MAIN
Changes since 1.49: +3 -4 lines
Diff to previous 1.49 (colored)

Update to bacula-5.2.11.

ok sthen@

Revision 1.49 / (download) - annotate - [select for diffs], Sat Aug 4 15:17:06 2012 UTC (12 years, 5 months ago) by ajacoutot
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

No need to add FULLPKGNAME-main to SUBST_VARS now that the infrastructure
does the right thing; thanks espie@ !

Revision 1.48 / (download) - annotate - [select for diffs], Tue Jul 17 09:31:21 2012 UTC (12 years, 6 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE
Branch point for: OPENBSD_5_2
Changes since 1.47: +3 -2 lines
Diff to previous 1.47 (colored)

Fix README-main, pointed out by "Jiri B" on ports@.  ok merdely aja

Revision 1.47 / (download) - annotate - [select for diffs], Mon Jul 9 18:40:58 2012 UTC (12 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.46: +8 -12 lines
Diff to previous 1.46 (colored)

update to Bacula 5.2.10, ok aja@ merdely@

Revision 1.46 / (download) - annotate - [select for diffs], Wed Jul 4 12:02:56 2012 UTC (12 years, 6 months ago) by ajacoutot
Branch: MAIN
Changes since 1.45: +6 -6 lines
Diff to previous 1.45 (colored)

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@

Revision 1.45 / (download) - annotate - [select for diffs], Thu Jun 28 19:24:56 2012 UTC (12 years, 7 months ago) by ajacoutot
Branch: MAIN
Changes since 1.44: +6 -2 lines
Diff to previous 1.44 (colored)

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)

Revision 1.44 / (download) - annotate - [select for diffs], Sat Jun 16 07:08:55 2012 UTC (12 years, 7 months ago) by robert
Branch: MAIN
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored)

Rework the PgSQL part of the documentation in order to setup proper
permissions of the database while creating it.

ok ajacoutot@, sthen@, merdely@

Revision 1.43 / (download) - annotate - [select for diffs], Mon Apr 23 17:15:19 2012 UTC (12 years, 9 months ago) by espie
Branch: MAIN
Changes since 1.42: +2 -3 lines
Diff to previous 1.42 (colored)

first pass at handling sqlite3 move

Revision 1.42 / (download) - annotate - [select for diffs], Wed Apr 4 21:30:56 2012 UTC (12 years, 9 months ago) by merdely
Branch: MAIN
Changes since 1.41: +4 -3 lines
Diff to previous 1.41 (colored)

Move some files from PLIST to PLIST-server so that `FLAVOR=no_server make`
works again.
Conflict with older versions of the client.
Make mtx-changer.conf @sample-able so we don't overwrite on update.

ok & help from sthen and aja

Revision 1.41 / (download) - annotate - [select for diffs], Tue Apr 3 10:05:47 2012 UTC (12 years, 9 months ago) by sthen
Branch: MAIN
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored)

Adjust new user creation in Bacula which had some duplication between
packages which depend on each other:

- only create the _bacula user in -main (client parts)
- only create the _bacula-sd user in -server

Change _bacula's home dir from /var/bacula to /nonexistent.
/var/bacula needs to be writable by the _bacula group and since
/usr/libexec/security actually checks that user home dirs are
group-writable, whereas /etc/security just checked if the user
home dir was a writable *file*(!), it whines every day for
every machine with bacula client installed. (This will only
affect new installations so if you're annoyed by these mails
too, just vipw and change it by hand).

ok ajacoutot@ merdely@

Revision 1.40 / (download) - annotate - [select for diffs], Thu Mar 8 17:34:34 2012 UTC (12 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

fix builds on a system which doesn't have already-existing _bacula users/groups.
spotted by naddy@, ok merdely@ aja@

Revision 1.39 / (download) - annotate - [select for diffs], Tue Mar 6 20:11:33 2012 UTC (12 years, 10 months ago) by sthen
Branch: MAIN
Changes since 1.38: +16 -11 lines
Diff to previous 1.38 (colored)

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

Revision 1.38 / (download) - annotate - [select for diffs], Mon Dec 12 09:15:09 2011 UTC (13 years, 1 month ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.37: +3 -7 lines
Diff to previous 1.37 (colored)

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)

Revision 1.37 / (download) - annotate - [select for diffs], Sun Nov 27 17:02:25 2011 UTC (13 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.36: +4 -4 lines
Diff to previous 1.36 (colored)

Remove uneeded patch for alpha; tested by naddy@

Revision 1.36 / (download) - annotate - [select for diffs], Fri Nov 25 11:00:27 2011 UTC (13 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.35: +6 -16 lines
Diff to previous 1.35 (colored)

Unfuck post-install target and use our libtool.

Revision 1.35 / (download) - annotate - [select for diffs], Thu Nov 24 09:57:38 2011 UTC (13 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

tyop, spotted by jasper@

Revision 1.34 / (download) - annotate - [select for diffs], Thu Nov 24 09:29:55 2011 UTC (13 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.33: +10 -3 lines
Diff to previous 1.33 (colored)

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.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Nov 17 23:45:56 2011 UTC (13 years, 2 months ago) by ajacoutot
Branch: MAIN
Changes since 1.32: +41 -40 lines
Diff to previous 1.32 (colored)

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@

Revision 1.32 / (download) - annotate - [select for diffs], Fri Oct 21 17:04:23 2011 UTC (13 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.31: +34 -42 lines
Diff to previous 1.31 (colored)

use bsd.port.arch.mk to handle pseudo-flavors

Revision 1.31 / (download) - annotate - [select for diffs], Tue Sep 20 08:01:20 2011 UTC (13 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.30: +4 -1 lines
Diff to previous 1.30 (colored)

Apply the same fix as net/zabbix after pkgpath normalization. Ensure FLAVOR
is set to something in the case another ports (webacula in that case) asks
bacula for its pkgpath. Hints from espie@

Revision 1.30 / (download) - annotate - [select for diffs], Fri Sep 16 11:41:39 2011 UTC (13 years, 4 months ago) by espie
Branch: MAIN
Changes since 1.29: +4 -4 lines
Diff to previous 1.29 (colored)

normalize pkgpath

Revision 1.29 / (download) - annotate - [select for diffs], Thu Jul 14 15:02:18 2011 UTC (13 years, 6 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.28: +9 -1 lines
Diff to previous 1.28 (colored)

configure mistakenly assumes xattr support if it finds any of the
openat() family of functions, so poison the autoconf cache.
None of these functions are used outside the code for Solaris xattr.

Revision 1.28 / (download) - annotate - [select for diffs], Mon Mar 21 17:06:23 2011 UTC (13 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.27: +4 -14 lines
Diff to previous 1.27 (colored)

Add rc scripts and adapt documentation accordingly.

maintainer timeout
ok sthen@

Revision 1.27 / (download) - annotate - [select for diffs], Sat Nov 20 17:22:40 2010 UTC (14 years, 2 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.26: +12 -12 lines
Diff to previous 1.26 (colored)

new depends

Revision 1.26 / (download) - annotate - [select for diffs], Tue Oct 19 07:43:00 2010 UTC (14 years, 3 months ago) by espie
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

USE_GROFF=Yes

Revision 1.25 / (download) - annotate - [select for diffs], Tue Oct 12 19:47:06 2010 UTC (14 years, 3 months ago) by robert
Branch: MAIN
Changes since 1.24: +4 -3 lines
Diff to previous 1.24 (colored)

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

Revision 1.24 / (download) - annotate - [select for diffs], Fri Sep 24 21:10:16 2010 UTC (14 years, 4 months ago) by steven
Branch: MAIN
Changes since 1.23: +1 -2 lines
Diff to previous 1.23 (colored)

no longer requires gnu libtool

Revision 1.23 / (download) - annotate - [select for diffs], Wed Sep 22 06:56:57 2010 UTC (14 years, 4 months ago) by landry
Branch: MAIN
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored)

Use gnu libtool, the infamous '.libs/bat vs bat' issue is back when
using ports libtool. To be revisited.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Aug 5 13:32:27 2010 UTC (14 years, 5 months ago) by merdely
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.21: +4 -1 lines
Diff to previous 1.21 (colored)

Fix links to documentation in MESSAGE-{main,server}.

From Jiri B.
ok sthen@

Revision 1.21 / (download) - annotate - [select for diffs], Tue Jul 20 14:38:39 2010 UTC (14 years, 6 months ago) by merdely
Branch: MAIN
Changes since 1.20: +32 -37 lines
Diff to previous 1.20 (colored)

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@

Revision 1.20 / (download) - annotate - [select for diffs], Sun Mar 28 16:05:25 2010 UTC (14 years, 10 months ago) by ajacoutot
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

s/LOCALBASE/TRUEPREFIX/

ok merdely@ (maintainer)

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jan 19 14:50:51 2010 UTC (15 years ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Move %%SHARED%% up in the plist; it was in an @group _bacula @mode 640
section so the libraries weren't accessible by a normal user. These libs
were split off from the individual binaries in the last major update of
bacula (between openbsd 4.6 and 4.7) meaning that users not in group
_bacula would be unable to use the admin applications.

ok jasper@ merdely@

Revision 1.18 / (download) - annotate - [select for diffs], Tue Dec 22 12:51:52 2009 UTC (15 years, 1 month ago) by sthen
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ ajacoutot@ landry@

Revision 1.17 / (download) - annotate - [select for diffs], Sun Nov 8 01:26:08 2009 UTC (15 years, 2 months ago) by merdely
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Update to 3.0.3.  Add a patch to fix build on alpha.

ok sthen@

Revision 1.16 / (download) - annotate - [select for diffs], Fri Oct 2 02:34:05 2009 UTC (15 years, 3 months ago) by merdely
Branch: MAIN
Changes since 1.15: +46 -32 lines
Diff to previous 1.15 (colored)

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@

Revision 1.15 / (download) - annotate - [select for diffs], Mon Aug 10 06:34:29 2009 UTC (15 years, 5 months ago) by kili
Branch: MAIN
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored)

WANTLIB changes after xcb addition and bump.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jun 19 11:13:39 2009 UTC (15 years, 7 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

fix -bat WANTLIB, bump -bat

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jan 12 21:17:07 2009 UTC (16 years ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.12: +4 -6 lines
Diff to previous 1.12 (colored)

"important bug fix" update to 2.4.4
ok merdely@ (maintainer).

Revision 1.12 / (download) - annotate - [select for diffs], Tue Nov 4 21:32:44 2008 UTC (16 years, 2 months ago) by sthen
Branch: MAIN
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

apply dist patch from upstream; 'We recently found and corrected a
serious bug in Bacula that causes jobs to be orphaned or "stuck" in
the director during the pruning process'. Bacula users are advised
to upgrade their directors.

ok merdely

Revision 1.11 / (download) - annotate - [select for diffs], Sun Oct 19 03:44:42 2008 UTC (16 years, 3 months ago) by merdely
Branch: MAIN
Changes since 1.10: +46 -33 lines
Diff to previous 1.10 (colored)

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@

Revision 1.10 / (download) - annotate - [select for diffs], Sat Feb 16 21:22:41 2008 UTC (16 years, 11 months ago) by merdely
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

Fix _bacula-sd uid.  Bump package names.

Pointed out by sthen@
"reads fine" jasper@

Revision 1.9 / (download) - annotate - [select for diffs], Thu Feb 7 02:53:35 2008 UTC (16 years, 11 months ago) by merdely
Branch: MAIN
Changes since 1.8: +52 -23 lines
Diff to previous 1.8 (colored)

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

Revision 1.8 / (download) - annotate - [select for diffs], Tue Oct 9 15:39:17 2007 UTC (17 years, 3 months ago) by merdely
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Set the default FileSet in bacula-dir.conf to something that exists (/).
Found by Jacob Yocom-Piatt
"looks ok" steven@

Revision 1.7 / (download) - annotate - [select for diffs], Fri Sep 14 14:58:58 2007 UTC (17 years, 4 months ago) by merdely
Branch: MAIN
Changes since 1.6: +6 -3 lines
Diff to previous 1.6 (colored)

Added vendor supplied PATCHFILE to fix restore bug #935
(http://marc.info/?l=bacula-announce&m=118937444909561&w=2)
This only affects bacula-sd.

tweaks and ok sthen@, ok steven@

Revision 1.6 / (download) - annotate - [select for diffs], Tue Sep 11 20:26:45 2007 UTC (17 years, 4 months ago) by merdely
Branch: MAIN
Changes since 1.5: +5 -4 lines
Diff to previous 1.5 (colored)

Fix permissions on scripts/binaries from 754 to 755.
Bump package names.

ok steven@

Revision 1.5 / (download) - annotate - [select for diffs], Wed Sep 5 07:57:33 2007 UTC (17 years, 4 months ago) by merdely
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Fix client to create /var/bacula directory.  Prompted by robert@

ok robert@, simon@

Revision 1.4 / (download) - annotate - [select for diffs], Sat Sep 1 19:19:41 2007 UTC (17 years, 4 months ago) by merdely
Branch: MAIN
Changes since 1.3: +5 -5 lines
Diff to previous 1.3 (colored)

Update my email address.
ok simon@

Revision 1.3 / (download) - annotate - [select for diffs], Tue Aug 28 17:51:08 2007 UTC (17 years, 5 months ago) by espie
Branch: MAIN
Changes since 1.2: +6 -3 lines
Diff to previous 1.2 (colored)

fix FLAVORS/MULTI_PACKAGES mess.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jul 22 21:20:08 2007 UTC (17 years, 6 months ago) by robert
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

bacula does not have regression tests

from MAINTAINER

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Jul 20 11:02:14 2007 UTC (17 years, 6 months ago) by robert
Branch: robert
CVS Tags: robert20070720
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

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>

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 20 11:02:14 2007 UTC (17 years, 6 months ago) by robert
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.