On 2017/12/14 12:59, Stephen Graf wrote: > I tied to use the bacula client package in current on an arrange pi one and > it crashes as soon as the server tries to connect.
It isn't entirely clear to me which versions are expected to work together and which aren't. In any event, I don't think client should be crashing even if they aren't compatible. This is probably worth asking upstream about (they will probably want logs, and I expect a backtrace would be helpful). But it would probably be a good idea to test on a more common arch first and see if the problem still exists there. > My server runs stable and so is on bacula ver 7, Hmm? Stable has 9.0.4. $ ftp -o- http://ftp.fr.openbsd.org/pub/OpenBSD/6.2/packages/amd64/|grep bacula Trying 145.238.209.46... Requesting http://ftp.fr.openbsd.org/pub/OpenBSD/6.2/packages/amd64/ <a href="bacula-bat-9.0.4.tgz">bacula-bat-9.0.4.tgz</a> 03-Oct-2017 13:16 4343723 <a href="bacula-client-9.0.4.tgz">bacula-client-9.0.4.tgz</a> 03-Oct-2017 13:16 626871 <a href="bacula-mysql-9.0.4.tgz">bacula-mysql-9.0.4.tgz</a> 03-Oct-2017 13:16 22664 <a href="bacula-pgsql-9.0.4.tgz">bacula-pgsql-9.0.4.tgz</a> 03-Oct-2017 13:16 26699 <a href="bacula-server-9.0.4.tgz">bacula-server-9.0.4.tgz</a> 03-Oct-2017 13:16 849490 <a href="bacula-sqlite3-9.0.4.tgz">bacula-sqlite3-9.0.4.tgz</a> 03-Oct-2017 13:16 20180 > Is it possible to put bacula ver 7 in packages along with ver 9? Not really keen on this. This is awkward in the best of cases, and worse where libraries are concerned, but building Bacula has some problems where it picks up libraries from outside the build directory so is more likely to have problems than usual. You can try this port diff if you want to build 7.4.7 yourself. Make sure you don't have 9.x installed when you build it (either the main package or any .libs-* packages). Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/bacula/Makefile,v retrieving revision 1.119 diff -u -p -r1.119 Makefile --- Makefile 22 Nov 2017 22:35:25 -0000 1.119 +++ Makefile 14 Dec 2017 23:09:11 -0000 @@ -10,7 +10,8 @@ COMMENT-mysql= Bacula libbaccats suppor COMMENT-pgsql= Bacula libbaccats support for PostgreSQL COMMENT-sqlite3= Bacula libbaccats support for SQLite3 -V= 9.0.6 +V= 7.4.7 +REVISION= 0 DISTNAME= bacula-$V PKGNAME-main= bacula-client-$V PKGNAME-server= bacula-server-$V @@ -21,13 +22,12 @@ PKGNAME-sqlite3= bacula-sqlite3-$V CATEGORIES= sysutils -SHARED_LIBS += bac 8.0 -SHARED_LIBS += baccfg 7.0 -SHARED_LIBS += bacfind 6.0 -SHARED_LIBS += bacsd 1.0 -SHARED_LIBS += bacsql 6.0 - -BACCATS_LIBV = 4.0 +SHARED_LIBS += bac 6.0 +SHARED_LIBS += baccfg 6.0 +SHARED_LIBS += bacfind 5.1 +SHARED_LIBS += bacsql 5.0 + +BACCATS_LIBV = 3.0 SHARED_LIBS += baccats ${BACCATS_LIBV} SHARED_LIBS += baccats-mysql ${BACCATS_LIBV} SHARED_LIBS += baccats-postgresql ${BACCATS_LIBV} Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/bacula/distinfo,v retrieving revision 1.37 diff -u -p -r1.37 distinfo --- distinfo 22 Nov 2017 22:35:25 -0000 1.37 +++ distinfo 14 Dec 2017 23:09:11 -0000 @@ -1,2 +1,2 @@ -SHA256 (bacula-9.0.6.tar.gz) = RNudEt1KUQsN+m+K2HetTA3wTBPvKPmcaQolkxTuLkc= -SIZE (bacula-9.0.6.tar.gz) = 3984215 +SHA256 (bacula-7.4.7.tar.gz) = b2B1wsqQpjze7KObC4Kj6gfOmZne3GiVHYi+1/vAvkA= +SIZE (bacula-7.4.7.tar.gz) = 3312991 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/sysutils/bacula/patches/patch-configure,v retrieving revision 1.21 diff -u -p -r1.21 patch-configure --- patches/patch-configure 22 Nov 2017 22:35:25 -0000 1.21 +++ patches/patch-configure 14 Dec 2017 23:09:11 -0000 @@ -1,8 +1,7 @@ -$OpenBSD: patch-configure,v 1.21 2017/11/22 22:35:25 sthen Exp $ -Index: configure ---- configure.orig -+++ configure -@@ -4831,7 +4831,7 @@ $as_echo "no" >&6; } +$OpenBSD: patch-configure,v 1.19 2016/07/08 12:59:13 sthen Exp $ +--- configure.orig Wed Jul 6 20:03:41 2016 ++++ configure Fri Jul 8 13:41:32 2016 +@@ -4808,7 +4808,7 @@ $as_echo "no" >&6; } fi @@ -11,7 +10,7 @@ Index: configure as_fn_error $? "Unable to find C++ compiler" "$LINENO" 5 fi -@@ -16722,7 +16722,7 @@ if test x$use_libtool != xno; then +@@ -16699,7 +16699,7 @@ if test x$use_libtool != xno; then LIBTOOL_INSTALL_TARGET="libtool-install" LIBTOOL_UNINSTALL_TARGET="libtool-uninstall" LIBTOOL_CLEAN_TARGET="libtool-clean" @@ -20,7 +19,7 @@ Index: configure FD_PLUGIN_DIR="src/plugins/fd" have_plugins=yes else -@@ -22383,7 +22383,7 @@ if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : +@@ -22362,7 +22362,7 @@ if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : $as_echo "#define HAVE_READLINE 1" >>confdefs.h @@ -29,7 +28,7 @@ Index: configure got_readline="yes" else -@@ -22422,7 +22422,7 @@ $as_echo "#define HAVE_READLINE 1" >>confdefs.h +@@ -22401,7 +22401,7 @@ $as_echo "#define HAVE_READLINE 1" >>confdefs.h got_readline="yes" CONS_INC="-I${TOP_DIR}/depkgs/readline" @@ -38,7 +37,7 @@ Index: configure CONS_LDFLAGS="-L${TOP_DIR}/depkgs/readline" PRTREADLINE_SRC="${TOP_DIR}/depkgs/readline" -@@ -30972,6 +30972,7 @@ netbsd) +@@ -30736,6 +30736,7 @@ netbsd) DISTVER=`uname -a |awk '{print $3}'` lld="qd" llu="qu" @@ -46,7 +45,7 @@ Index: configure TAPEDRIVE="/dev/nrst0" PSCMD="ps -ax -o pid,command" PTHREAD_LIB="-pthread" -@@ -30990,6 +30991,7 @@ openbsd) +@@ -30754,6 +30755,7 @@ openbsd) platforms/openbsd/bacula-fd \ platforms/openbsd/bacula-sd \ platforms/openbsd/bacula-dir" Index: patches/patch-src_dird_Makefile_in =================================================================== RCS file: patches/patch-src_dird_Makefile_in diff -N patches/patch-src_dird_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_dird_Makefile_in 14 Dec 2017 23:09:11 -0000 @@ -0,0 +1,13 @@ +$OpenBSD: patch-src_dird_Makefile_in,v 1.5 2016/06/06 14:10:57 sthen Exp $ +--- src/dird/Makefile.in.orig Wed Jun 1 16:32:00 2016 ++++ src/dird/Makefile.in Thu Jun 2 23:19:21 2016 +@@ -111,9 +111,6 @@ install: all + fi; \ + echo "${INSTALL_CONFIG} $$srcconf ${DESTDIR}${sysconfdir}/$$destconf"; \ + ${INSTALL_CONFIG} $$srcconf ${DESTDIR}${sysconfdir}/$$destconf +- @if test "x${dir_group}" != "x"; then \ +- chgrp -f ${dir_group} ${DESTDIR}${sysconfdir}/$$destconf ; \ +- fi + @if test -f ${DESTDIR}${scriptdir}/query.sql; then \ + echo " ==> Saving existing query.sql to query.sql.old"; \ + $(MV) -f ${DESTDIR}${scriptdir}/query.sql ${DESTDIR}${scriptdir}/query.sql.old; \ Index: patches/patch-src_filed_Makefile_in =================================================================== RCS file: patches/patch-src_filed_Makefile_in diff -N patches/patch-src_filed_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_filed_Makefile_in 14 Dec 2017 23:09:11 -0000 @@ -0,0 +1,13 @@ +$OpenBSD: patch-src_filed_Makefile_in,v 1.5 2017/02/16 17:16:19 sthen Exp $ +--- src/filed/Makefile.in.orig Tue Feb 7 14:07:45 2017 ++++ src/filed/Makefile.in Thu Feb 16 16:29:55 2017 +@@ -109,9 +109,6 @@ install: all + fi; \ + echo "${INSTALL_CONFIG} $$srcconf ${DESTDIR}${sysconfdir}/$$destconf"; \ + ${INSTALL_CONFIG} $$srcconf ${DESTDIR}${sysconfdir}/$$destconf +- @if test "x${fd_group}" != "x"; then \ +- chgrp -f ${fd_group} ${DESTDIR}${sysconfdir}/$$destconf ; \ +- fi + @if test -f static-bacula-fd; then \ + $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) static-bacula-fd $(DESTDIR)$(sbindir)/static-bacula-fd; \ + fi Index: patches/patch-src_lib_Makefile_in =================================================================== RCS file: /cvs/ports/sysutils/bacula/patches/patch-src_lib_Makefile_in,v retrieving revision 1.6 diff -u -p -r1.6 patch-src_lib_Makefile_in --- patches/patch-src_lib_Makefile_in 7 Jul 2017 16:01:58 -0000 1.6 +++ patches/patch-src_lib_Makefile_in 14 Dec 2017 23:09:11 -0000 @@ -1,17 +1,16 @@ -$OpenBSD: patch-src_lib_Makefile_in,v 1.6 2017/07/07 16:01:58 sthen Exp $ -Index: src/lib/Makefile.in ---- src/lib/Makefile.in.orig -+++ src/lib/Makefile.in -@@ -103,7 +103,7 @@ libbac.a: $(LIBBAC_OBJS) +$OpenBSD: patch-src_lib_Makefile_in,v 1.5 2015/08/15 07:50:02 ajacoutot Exp $ +--- src/lib/Makefile.in.orig Thu Aug 13 15:52:24 2015 ++++ src/lib/Makefile.in Fri Aug 14 10:16:42 2015 +@@ -104,7 +104,7 @@ libbac.a: $(LIBBAC_OBJS) - libbac.la: Makefile $(LIBBAC_LOBJS) + libbac.la: Makefile $(LIBBAC_LOBJS) @echo "Making $@ ..." -- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBAC_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBAC_LT_RELEASE) $(WRAPLIBS) $(CAP_LIBS) $(ZLIBS) $(OPENSSL_LIBS) $(LIBS) $(DLLIBS) +- $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBAC_LOBJS) -export-dynamic -rpath $(libdir) -release $(LIBBAC_LT_RELEASE) $(WRAPLIBS) $(CAP_LIBS) $(ZLIBS) $(OPENSSL_LIBS) $(LIBS) $(DLLIBS) + $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ $(LIBBAC_LOBJS) -export-dynamic -rpath $(libdir) $(WRAPLIBS) $(CAP_LIBS) $(ZLIBS) $(OPENSSL_LIBS) $(LIBS) $(DLLIBS) libbaccfg.a: $(LIBBACCFG_OBJS) @echo "Making $@ ..." -@@ -112,7 +112,7 @@ libbaccfg.a: $(LIBBACCFG_OBJS) +@@ -113,7 +113,7 @@ libbaccfg.a: $(LIBBACCFG_OBJS) libbaccfg.la: Makefile $(LIBBACCFG_LOBJS) @echo "Making $@ ..." Index: patches/patch-src_lib_crypto_c =================================================================== RCS file: patches/patch-src_lib_crypto_c diff -N patches/patch-src_lib_crypto_c --- patches/patch-src_lib_crypto_c 22 Nov 2017 22:35:25 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-src_lib_crypto_c,v 1.1 2017/11/22 22:35:25 sthen Exp $ - -Index: src/lib/crypto.c ---- src/lib/crypto.c.orig -+++ src/lib/crypto.c -@@ -195,7 +195,7 @@ IMPLEMENT_ASN1_FUNCTIONS(RecipientInfo) - IMPLEMENT_ASN1_FUNCTIONS(SignatureData) - IMPLEMENT_ASN1_FUNCTIONS(CryptoData) - --#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) -+#if defined(DEFINE_STACK_OF) - DEFINE_STACK_OF(SignerInfo); - DEFINE_STACK_OF(RecipientInfo); - #else Index: patches/patch-src_lib_openssl-compat_h =================================================================== RCS file: patches/patch-src_lib_openssl-compat_h diff -N patches/patch-src_lib_openssl-compat_h --- patches/patch-src_lib_openssl-compat_h 22 Nov 2017 22:35:25 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-src_lib_openssl-compat_h,v 1.1 2017/11/22 22:35:25 sthen Exp $ - -Index: src/lib/openssl-compat.h ---- src/lib/openssl-compat.h.orig -+++ src/lib/openssl-compat.h -@@ -1,7 +1,7 @@ - #ifndef __OPENSSL_COPMAT__H__ - #define __OPENSSL_COPMAT__H__ - --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - static inline int EVP_PKEY_up_ref(EVP_PKEY *pkey) - { - CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); Index: patches/patch-src_lib_openssl_c =================================================================== RCS file: patches/patch-src_lib_openssl_c diff -N patches/patch-src_lib_openssl_c --- patches/patch-src_lib_openssl_c 22 Nov 2017 22:35:25 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,32 +0,0 @@ -$OpenBSD: patch-src_lib_openssl_c,v 1.1 2017/11/22 22:35:25 sthen Exp $ - -Index: src/lib/openssl.c ---- src/lib/openssl.c.orig -+++ src/lib/openssl.c -@@ -69,7 +69,7 @@ void openssl_post_errors(JCR *jcr, int code, const cha - } - } - --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - /* Array of mutexes for use with OpenSSL static locking */ - static pthread_mutex_t *mutexes; - -@@ -263,7 +263,7 @@ int init_crypto (void) - { - int stat = 0; - --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - if ((stat = openssl_init_threads()) != 0) { - berrno be; - Jmsg1(NULL, M_ABORT, 0, -@@ -310,7 +310,7 @@ int cleanup_crypto (void) - Jmsg0(NULL, M_ERROR, 0, _("Failed to save OpenSSL PRNG\n")); - } - --#if (OPENSSL_VERSION_NUMBER < 0x10100000L) -+#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) - openssl_cleanup_threads(); - - /* Free libssl and libcrypto error strings */ Index: patches/patch-src_stored_Makefile_in =================================================================== RCS file: /cvs/ports/sysutils/bacula/patches/patch-src_stored_Makefile_in,v retrieving revision 1.6 diff -u -p -r1.6 patch-src_stored_Makefile_in --- patches/patch-src_stored_Makefile_in 7 Jul 2017 16:01:58 -0000 1.6 +++ patches/patch-src_stored_Makefile_in 14 Dec 2017 23:09:11 -0000 @@ -1,28 +1,13 @@ -$OpenBSD: patch-src_stored_Makefile_in,v 1.6 2017/07/07 16:01:58 sthen Exp $ - -Index: src/stored/Makefile.in ---- src/stored/Makefile.in.orig -+++ src/stored/Makefile.in -@@ -136,7 +136,7 @@ libbacsd.la: Makefile $(LIBBACSD_LOBJS) - @echo "Making $@ ..." - $(LIBTOOL_LINK) $(CXX) $(DEFS) $(DEBUG) $(LDFLAGS) -o $@ \ - $(TOKYOCABINET_LIBS) $(LIBBACSD_LOBJS) \ -- -export-dynamic -rpath $(libdir) -release $(LIBBACSD_LT_RELEASE) -+ -export-dynamic -rpath $(libdir) - - # - # Loadable driver -@@ -144,11 +144,11 @@ libbacsd.la: Makefile $(LIBBACSD_LOBJS) - drivers: bacula-sd-cloud-driver.la bacula-sd-aligned-driver.la - - bacula-sd-cloud-driver.la: Makefile $(CLOUD_LOBJS) -- $(LIBTOOL_LINK) $(CXX) $(LDFLAGS) -shared $(CLOUD_LOBJS) -o $@ $(S3_LIBS) -rpath $(libdir) -module -export-dynamic -release $(LIBBACSD_LT_RELEASE) -+ $(LIBTOOL_LINK) $(CXX) $(LDFLAGS) -shared $(CLOUD_LOBJS) -o $@ $(S3_LIBS) -rpath $(libdir) -module -export-dynamic - - bacula-sd-aligned-driver.la: Makefile $(ALIGNED_LOBJS) - $(LIBTOOL_LINK) $(CXX) $(LDFLAGS) -shared $(ALIGNED_LOBJS) -o $@ -rpath $(plugindir) \ -- -module -export-dynamic -release $(LIBBACSD_LT_RELEASE) -+ -module -export-dynamic - - - bsdjson: Makefile $(JSONOBJS) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE) +$OpenBSD: patch-src_stored_Makefile_in,v 1.5 2015/08/15 07:50:02 ajacoutot Exp $ +--- src/stored/Makefile.in.orig Thu Aug 13 15:52:24 2015 ++++ src/stored/Makefile.in Fri Aug 14 10:16:42 2015 +@@ -193,9 +193,6 @@ install: all + fi; \ + echo "${INSTALL_CONFIG} $$srcconf ${DESTDIR}${sysconfdir}/$$destconf"; \ + ${INSTALL_CONFIG} $$srcconf ${DESTDIR}${sysconfdir}/$$destconf +- @if test "x${sd_group}" != "x"; then \ +- chgrp -f ${sd_group} ${DESTDIR}${sysconfdir}/$$destconf; \ +- fi + @if test -f static-bacula-sd; then \ + $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) static-bacula-sd $(DESTDIR)$(sbindir)/static-bacula-sd; \ + fi Index: patches/patch-src_stored_bacula-sd_conf_in =================================================================== RCS file: /cvs/ports/sysutils/bacula/patches/patch-src_stored_bacula-sd_conf_in,v retrieving revision 1.10 diff -u -p -r1.10 patch-src_stored_bacula-sd_conf_in --- patches/patch-src_stored_bacula-sd_conf_in 7 Jul 2017 16:01:58 -0000 1.10 +++ patches/patch-src_stored_bacula-sd_conf_in 14 Dec 2017 23:09:11 -0000 @@ -1,8 +1,7 @@ -$OpenBSD: patch-src_stored_bacula-sd_conf_in,v 1.10 2017/07/07 16:01:58 sthen Exp $ -Index: src/stored/bacula-sd.conf.in ---- src/stored/bacula-sd.conf.in.orig -+++ src/stored/bacula-sd.conf.in -@@ -131,15 +131,15 @@ Device { +$OpenBSD: patch-src_stored_bacula-sd_conf_in,v 1.9 2015/08/15 07:50:02 ajacoutot Exp $ +--- src/stored/bacula-sd.conf.in.orig Thu Aug 13 15:52:24 2015 ++++ src/stored/bacula-sd.conf.in Fri Aug 14 10:16:42 2015 +@@ -130,15 +130,15 @@ Device { # Name = Autochanger # Device = Drive-1 # Device = Drive-2 @@ -21,7 +20,7 @@ Index: src/stored/bacula-sd.conf.in # AutomaticMount = yes; # when device opened, read it # AlwaysOpen = yes; # RemovableMedia = yes; -@@ -170,7 +170,7 @@ Device { +@@ -160,7 +160,7 @@ Device { # Name = Drive-2 # # Drive Index = 1 # Media Type = DLT-8000 @@ -30,7 +29,7 @@ Index: src/stored/bacula-sd.conf.in # AutomaticMount = yes; # when device opened, read it # AlwaysOpen = yes; # RemovableMedia = yes; -@@ -194,8 +194,8 @@ Device { +@@ -184,8 +184,8 @@ Device { # RemovableMedia = yes; # RandomAccess = no; # Maximum File Size = 3GB @@ -41,29 +40,29 @@ Index: src/stored/bacula-sd.conf.in ## AutoChanger = yes # # Enable the Alert command only if you have the mtx package loaded ## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" -@@ -215,8 +215,8 @@ Device { +@@ -205,8 +205,8 @@ Device { # RemovableMedia = yes; # RandomAccess = no; # Maximum File Size = 4GB --# Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" --# Changer Device = /dev/sg0 -+# Changer Command = "@scriptdir@/chio-changer-openbsd %c %o %S %a %d" -+# Changer Device = /dev/ch0 - # AutoChanger = yes - # # - # # New alert command in Bacula 9.0.0 -@@ -245,8 +245,8 @@ Device { +-## Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" +-## Changer Device = /dev/sg0 ++## Changer Command = "@scriptdir@/chio-changer-openbsd %c %o %S %a %d" ++## Changer Device = /dev/ch0 + ## AutoChanger = yes + # # Enable the Alert command only if you have the mtx package loaded + ## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" +@@ -226,8 +226,8 @@ Device { # RemovableMedia = yes; # RandomAccess = no; # Maximum File Size = 5GB --# Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" --# Changer Device = /dev/sg0 -+# Changer Command = "@scriptdir@/chio-changer-openbsd %c %o %S %a %d" -+# Changer Device = /dev/ch0 - # AutoChanger = yes - # # - # # New alert command in Bacula 9.0.0 -@@ -302,7 +302,7 @@ Device { +-## Changer Command = "@scriptdir@/mtx-changer %c %o %S %a %d" +-## Changer Device = /dev/sg0 ++## Changer Command = "@scriptdir@/chio-changer-openbsd %c %o %S %a %d" ++## Changer Device = /dev/ch0 + ## AutoChanger = yes + # # Enable the Alert command only if you have the mtx package loaded + ## Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'" +@@ -265,7 +265,7 @@ Device { # Name = DDS-4 # Description = "DDS-4 for FreeBSD" # Media Type = DDS-4 Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/sysutils/bacula/pkg/PLIST-main,v retrieving revision 1.24 diff -u -p -r1.24 PLIST-main --- pkg/PLIST-main 7 Jul 2017 16:01:58 -0000 1.24 +++ pkg/PLIST-main 14 Dec 2017 23:09:11 -0000 @@ -15,17 +15,12 @@ libexec/bacula/ libexec/bacula/bacula-ctl-fd libexec/bacula/bacula_config libexec/bacula/bconsole -libexec/bacula/tapealert @man man/man8/bacula-fd.8 @man man/man8/bconsole.8 @man man/man8/bregex.8 @man man/man8/bwild.8 @bin sbin/bacula-fd -@bin sbin/bbconsjson @bin sbin/bconsole -@bin sbin/bdirjson -@bin sbin/bfdjson -@bin sbin/bsdjson share/doc/bacula/ share/doc/bacula/ChangeLog share/doc/bacula/INSTALL Index: pkg/PLIST-server =================================================================== RCS file: /cvs/ports/sysutils/bacula/pkg/PLIST-server,v retrieving revision 1.22 diff -u -p -r1.22 PLIST-server --- pkg/PLIST-server 7 Jul 2017 16:01:58 -0000 1.22 +++ pkg/PLIST-server 14 Dec 2017 23:09:11 -0000 @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST-server,v 1.22 2017/07/07 16:01:58 sthen Exp $ +@comment $OpenBSD: PLIST-server,v 1.21 2016/01/19 22:51:10 sthen Exp $ @conflict bacula-<2.2.7 @conflict bacula-client-<5.2.6p2 @pkgpath sysutils/bacula,-server,mysql @@ -6,14 +6,11 @@ @pkgpath sysutils/bacula,-server,sqlite3 @newuser _bacula-sd:599:_bacula:daemon:Bacula Storage Daemon:/nonexistent:/sbin/nologin @extraunexec rm -rf /var/bacula -lib/libbacsd.la -@lib lib/libbacsd.so.${LIBbacsd_VERSION} lib/libbacsql.la @lib lib/libbacsql.so.${LIBbacsql_VERSION} libexec/bacula/bacula libexec/bacula/bacula-ctl-dir libexec/bacula/bacula-ctl-sd -libexec/bacula/baculabackupreport libexec/bacula/btraceback.dbx libexec/bacula/btraceback.gdb libexec/bacula/btraceback.mdb @@ -26,6 +23,7 @@ libexec/bacula/delete_catalog_backup libexec/bacula/disk-changer libexec/bacula/drop_bacula_database libexec/bacula/drop_bacula_tables +libexec/bacula/dvd-handler libexec/bacula/grant_bacula_privileges libexec/bacula/make_bacula_tables libexec/bacula/make_catalog_backup