I tested from an x86 ver 9 bacula client to a ver 7 server and it works.  My
server is openbsd 6.1.
However when I try it from an orange pi one ver 9 client to the same server
the client quits with the following message in messages and daemon:
Dec 14 16:47:31 op1-0 bacula-fd: Bacula interrupted by signal 10: BUS error

-----Original Message-----
From: Stuart Henderson [mailto:s...@spacehopper.org] 
Sent: Thursday, December 14, 2017 3:09 PM
To: Stephen Graf <s_g...@telus.net>
Cc: ports@openbsd.org
Subject: Re: bacula versions

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

Reply via email to