165 Commits

Author SHA1 Message Date
ajacoutot
c4096e6659 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 :-)
2022-11-08 11:16:56 +00:00
sthen
4bbb3d2734 update to bacula-13.0.1 2022-08-07 11:14:53 +00:00
robert
589b7df2a0 update to 13.0.0; ok sthen@ 2022-07-11 16:17:35 +00:00
sthen
0f3d923105 update to bacula-11.0.6, same diff robert@ 2022-03-11 11:07:10 +00:00
sthen
36406c3130 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.
2021-09-10 12:59:05 +00:00
robert
d99afbcb25 unbreak list and listall by also using the source element which is no
available in chio(1)
2021-08-31 05:56:19 +00:00
robert
976ba21b99 update to 11.0.5 2021-06-04 07:25:09 +00:00
robert
80efba87fb update to 11.0.4 2021-06-02 07:06:38 +00:00
robert
d564880b5f update to 11.0.3 2021-05-30 17:31:05 +00:00
sthen
950bbfcaf8 update to bacula-11.0.2 2021-03-29 11:36:32 +00:00
robert
3b8bc710cf update to 11.0.1
ok sthen@
2021-02-08 11:37:45 +00:00
robert
62a5f94bfe 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
2020-12-19 15:30:00 +00:00
robert
ece6659e2a update bacula to 11.0.0
ok sthen@
2020-12-15 17:16:27 +00:00
sthen
bb047f1980 update to bacula-9.6.5, yesterday's release reissued with some fixes to copyright notices 2020-06-12 11:14:19 +00:00
sthen
a494230dfd 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
2020-06-11 14:55:07 +00:00
sthen
53417b9757 update to Bacula 9.6.4, fixes include
- Fix possible sscanf overflows
- Fix overflow from malicious FD
2020-06-11 14:38:51 +00:00
sthen
79eb3c3cc3 update to bacula-9.6.3 2020-03-10 15:58:53 +00:00
sthen
5644fc40f5 bacula: fix LIB_DEPENDS-server 2020-03-01 22:04:06 +00:00
sthen
344eceddfb sysutils/bacula: my attempt at enforcing tighter version spec didn't go
so well, remove it for now. dpb -F problem reported by naddy.
2020-02-29 15:40:11 +00:00
sthen
010297462d update to Bacula 9.6.2, switch bat to Qt5 2020-02-28 23:26:53 +00:00
sthen
a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
robert
f299a94d57 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@
2019-09-09 11:10:10 +00:00
robert
9b84da6387 the baculabackupreport needs GNU awk, so modify the script and add the
run dependency on lang/gawk; ok sthen@ (maintainer)
2019-07-26 13:41:19 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
4816ba49bd update to bacula-9.4.4 2019-05-30 11:14:46 +00:00
sthen
3a5bc8ac34 update to bacula-9.4.3 2019-05-28 22:24:07 +00:00
naddy
ebf751b927 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
2019-05-20 22:15:00 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
sthen
3753cc5709 tweak create_postgres_database to be a bit more verbose, based on a diff
from Marcos Madeira
2019-02-16 22:49:48 +00:00
sthen
4b5cf1818c update to bacula-9.4.2 2019-02-07 12:45:05 +00:00
sthen
3a31bdec7f update to bacula-9.4.1 2019-01-08 00:12:12 +00:00
naddy
66f3efe8d4 add MODGCC4_CPPLIBDEP to subpackages 2018-12-21 23:36:10 +00:00
sthen
bab6434af2 update to bacula-9.2.2 2018-11-29 15:15:35 +00:00
sthen
25f0e460f2 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.
2018-10-24 14:27:57 +00:00
sthen
b2b3e2f32c update to bacula-9.2.1 2018-09-21 00:08:02 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
sthen
5c7c1563aa update to bacula-9.0.8, update plists with the bits that make sense 2018-06-25 17:02:32 +00:00
sthen
0442e041dc update to bacula-9.0.7 2018-04-23 08:34:41 +00:00
sthen
99f3390576 unbreak now that libressl has all the functions from bacula's version of
openssl-compat.h; from jsing
2018-02-17 21:11:54 +00:00
sthen
971a4a1cb8 handle ASN1_STRING_get0_data() addition; from jsing 2018-02-16 12:12:26 +00:00
sthen
9d8ae42212 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.
2018-02-09 09:31:50 +00:00
rpe
214644a454 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@
2018-01-14 14:42:18 +00:00
rpe
9a8b5ccd06 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
2018-01-11 19:27:01 +00:00
sthen
208f1c7c74 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
2017-11-22 22:35:25 +00:00
naddy
63d0ecb4d1 replace gettext module; ok sthen@ 2017-11-13 15:36:16 +00:00
sthen
2529edf288 update to bacula-9.0.5 2017-11-03 10:54:33 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
sthen
5357e7d347 update to bacula-9.0.4 2017-09-12 13:05:13 +00:00
sthen
f79707f4ff minor bugfix update to bacula-9.0.3 2017-08-08 09:28:07 +00:00