pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils bacula: update to 9.6.6



details:   https://anonhg.NetBSD.org/pkgsrc/rev/99d3a9552c62
branches:  trunk
changeset: 442863:99d3a9552c62
user:      jnemeth <jnemeth%pkgsrc.org@localhost>
date:      Wed Dec 02 01:36:48 2020 +0000

description:
bacula: update to 9.6.6

              Changelog for version 9.6.6

18Sep20
 - baculum: Fix displaying date and time on volume view page

17Sep20
 - baculum: Fix #2564 changing volume status to Read-Only

11Sep20
 - baculum: Fix saving multicombobox control values
 - baculum: Fix multicombobox and multitextbox controls to work with PHP 7.4

10Sep20
 - baculum: Fix #2562 displaying date and time in tables on Safari

30Aug20
 - Update copyright year

17Aug20
 - Clarify SD vbackup device error message
 - Fix MT2554 :update upload_cache call in dircmd.c

15Aug20
 - zero malloced memory when SMARTALLOC not enabled

09Aug20
 - baculum: Fix #2558 saving day or day range in schedule resource - reported by
  Jose Alberto

05Aug20
 - Fix MT2554 :upgrade upload_cache interface.

29Jun20
 - Eliminate compiler errors when smartalloc is turned off

28Jun20
 - baculum: Fix date formatter to work with PHP 7.4

27Jun20
 - baculum: Fix configure Bacula hosts page to work with PHP 7.4

25Jun20
 - baculum: Update Portuguese translations

24Jun20
 - baculum: Change colours in table headers and borders

20Jun20
 - baculum: Add remove runscript button

19Jun20
 - Fix #6366 About an issue with verify job level=DiskToCatalog
 - baculum: Close modal windows on pressing ESC key
 - baculum: Fix logout button on authorization failed page

18Jun20
 - baculum: Add local user authentication method support

14Jun20
 - baculum: Add date and time formatters - idea proposed by Wanderlei Huttel

13Jun20
 - baculum: Enable re-running jobs in async way and visual improvements

12Jun20
 - baculum: Change cursor over selectable table

11Jun20
 - Fix build script copyright detection
 - release: add code to detect Bacula Systems copyrights and fail release

03Jun19
 - Fix compilation of bsnapshot on Fedora

Bugs fixed/closed since last release:
2558 6366


=================================================
Release 9.6.4

08Jun20
 - Add configure variables to baculabackupreport. Patch from bug #2538
 - Fix orphaned buffers in cloud by adding truncate argument to end_of_job()

06Jun20
 - Improve clarity of Cloud part mismatches and make it an INFO message rather
  than a WARNING since it corrects the catalog.
 - Small trivial change to check_parts

05Jun20
 - Backport more Enterprise cloud parts changes
 - Backport cloud upload code from Enterprise

03Jun20
 - Update s3_driver.c to new libs3 API calling sequence

02Jun20
 - Fix tray-monitor installation
 - Recompile ./configure
 - Add ./configure code to check for and enable/disable S3 support
 - win32: Fix org#2547 About possible NULL pointer dereference in get_memory_info
 - Ensure cloud driver loaded when listing cloud volumes

29May20
 - baculum: Request #2546 support for full restore when file records for backup
  job are pruned

25May20
 - baculum: Fix problem with authorization error after upgrade
 - baculum: Add UPGRADE file

24May20
 - baculum: Fix returning value in TStyleDiff - generated notice with PHP
  7.4
 - baculum: Remove execute bit for framework scripts

22May20
 - baculum: Fix displaying empty column button in table column visibility menu -
  reported by Wanderlei Huttel

21May20
 - baculum: Update Polish translations
 - baculum: Update Portuguese translations

19May20
 - baculum: New user management. LDAP support. Role-based access control.

12May20
 - Fix new compiler warnings + always use bstrncpy not strncpy to ensure EOS at
  end of string

11May20
 - Return smartalloc buffers zeroed -- future performance improvement

10May20
 - Improve scanning data/time, fixes bug #2472
 - Make ABORT mention segfault to clarify non-bug #2528
 - Make reading a short block a warning rather than error

09May20
 - baculum: Fix validators in run job modal window

02May20
 - Remove unused -t option in dbcheck.c -- fixes bug #2453

01May20
 - Fix bug 2523 -- spurious extra linking
 - Fix bug #2534 possible double free in error case
 - Fix possible sscanf overflows
 - Fix overflow from malicious FD reported by Pasi Saarinen

18Apr20
 - baculum: Add option to show time in job log - idea proposed by Wanderlei
  Huttel
 - baculum: Add show log time parameter to job log endpoint

16Apr20
 - baculum: Add tip about using table row selection

17Mar20
 - Fix bug #2525 seg fault when doing estimate with accurate and MD5
 - baculum: Fix issues with SELinux support reported by Neil MacGregor

16Mar20
 - Correct some copyrights

07Mar20
 - Add Docker plugin rpm spec files

Bugs fixed/closed since last release:
2453 2472 2525 2528 2534 2546 2547

===========================================================

Release Version 9.6.3
09Mar20
 - Eliminate false error when droping postgres table MAC
 - Apply Carsten's character set fix for the docs. Many thanks!

08Mar20
 - Fix logic error in clearing bit on Windows

07Mar20
 - baculum: Update Portuguese translations
 - baculum: Update Polish translations
 - baculum: Add patch to PRADO framework 4.0.1 for supporting PostgreSQL 12
  catalog database
 - baculum: Add support for PostgreSQL 12 catalog database
 - Enhance failed bpipe to changer error message
 - Clean up some incorrect copyrights
 - Correct spelling errors in messages
 - Add to plugins links

01Mar20
 - baculum: Add bulk actions for job history and volume tables
 - baculum: Update DataTables and its plugins

27Feb20
 - docker: Update copyright headers.
 - Update BSD copyright on *.conf.in files
 - docker: Remove unneeded tar binary.
 - Fix workaround for Sun C++ recommended by Phil Stracchino
 - baculum: Update Polish translations
 - baculum: Update Portuguese translations

diffstat:

 sysutils/bacula-qt-console/Makefile                  |   3 +-
 sysutils/bacula-qt5-console/Makefile                 |   3 +-
 sysutils/bacula-tray-monitor-qt5/Makefile            |   3 +-
 sysutils/bacula-tray-monitor/Makefile                |   3 +-
 sysutils/bacula/Makefile                             |   4 +-
 sysutils/bacula/Makefile.common                      |   4 +-
 sysutils/bacula/distinfo                             |  12 ++++----
 sysutils/bacula/options.mk                           |   4 +-
 sysutils/bacula/patches/patch-src_stored_Makefile.in |  28 ++++++++++----------
 9 files changed, 30 insertions(+), 34 deletions(-)

diffs (204 lines):

diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula-qt-console/Makefile
--- a/sysutils/bacula-qt-console/Makefile       Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula-qt-console/Makefile       Wed Dec 02 01:36:48 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2020/08/17 20:20:02 leot Exp $
+# $NetBSD: Makefile,v 1.42 2020/12/02 01:36:49 jnemeth Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-qt-console-/}
-PKGREVISION=   2
 #PKGREVISION=  1
 COMMENT=       Qt-based console for Bacula - The Network Backup Solution
 
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula-qt5-console/Makefile
--- a/sysutils/bacula-qt5-console/Makefile      Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula-qt5-console/Makefile      Wed Dec 02 01:36:48 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2020/11/05 09:09:05 ryoon Exp $
+# $NetBSD: Makefile,v 1.11 2020/12/02 01:36:49 jnemeth Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-qt5-console-/}
-PKGREVISION=   6
 #PKGREVISION=  2
 COMMENT=       Qt5-based console for Bacula - The Network Backup Solution
 
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula-tray-monitor-qt5/Makefile
--- a/sysutils/bacula-tray-monitor-qt5/Makefile Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula-tray-monitor-qt5/Makefile Wed Dec 02 01:36:48 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2020/11/05 09:09:05 ryoon Exp $
+# $NetBSD: Makefile,v 1.11 2020/12/02 01:36:49 jnemeth Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-tray-monitor-qt5-/}
-PKGREVISION=   6
 #PKGREVISION=  2
 COMMENT=       System tray monitor for Bacula - The Network Backup Solution
 
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula-tray-monitor/Makefile
--- a/sysutils/bacula-tray-monitor/Makefile     Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula-tray-monitor/Makefile     Wed Dec 02 01:36:48 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.49 2020/08/17 20:20:02 leot Exp $
+# $NetBSD: Makefile,v 1.50 2020/12/02 01:36:49 jnemeth Exp $
 
 PKGNAME=       ${DISTNAME:S/-/-tray-monitor-/}
-PKGREVISION=   2
 #PKGREVISION=  1
 COMMENT=       System tray monitor for Bacula - The Network Backup Solution
 
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula/Makefile
--- a/sysutils/bacula/Makefile  Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula/Makefile  Wed Dec 02 01:36:48 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.87 2020/11/05 09:09:05 ryoon Exp $
+# $NetBSD: Makefile,v 1.88 2020/12/02 01:36:48 jnemeth Exp $
 
 CONFLICTS+=            bacula-client-[0-9]* bacula-clientonly-[0-9]* bareos-[0-9]* bareos-clientonly-[0-9]*
 
 #PKGREVISION= 3
-PKGREVISION= 4
+
 .include "options.mk"
 
 PLIST_SRC=             PLIST.common
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula/Makefile.common
--- a/sysutils/bacula/Makefile.common   Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula/Makefile.common   Wed Dec 02 01:36:48 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.72 2020/07/16 01:51:41 markd Exp $
+# $NetBSD: Makefile.common,v 1.73 2020/12/02 01:36:48 jnemeth Exp $
 #
 # used by sysutils/bacula-clientonly/Makefile
 # used by sysutils/bacula-tray-monitor/Makefile
@@ -6,7 +6,7 @@
 # used by sysutils/bacula-qt-console/Makefile
 # used by sysutils/bacula-qt5-console/Makefile
 
-DISTNAME=      bacula-9.6.2
+DISTNAME=      bacula-9.6.6
 CATEGORIES=    sysutils
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=bacula/}
 
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula/distinfo
--- a/sysutils/bacula/distinfo  Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula/distinfo  Wed Dec 02 01:36:48 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.55 2020/05/24 01:22:15 joerg Exp $
+$NetBSD: distinfo,v 1.56 2020/12/02 01:36:48 jnemeth Exp $
 
-SHA1 (bacula-9.6.2.tar.gz) = 23c1c2a6a9626dc9d4169a685aa3a12648b00247
-RMD160 (bacula-9.6.2.tar.gz) = 82980cdf196c423fa9dc351e334582a6d718dcd9
-SHA512 (bacula-9.6.2.tar.gz) = a02d4ba92a3937e41a5b86c93969ca2b993b677a12b8731daea12271d33e636a7a6c7b399c5cae2afb2dde38b622e8b8e5906aff072e0a1a360b0a08749b91a1
-Size (bacula-9.6.2.tar.gz) = 4539091 bytes
+SHA1 (bacula-9.6.6.tar.gz) = cc46b2166e00febfff514979e391715e92f2424f
+RMD160 (bacula-9.6.6.tar.gz) = 6da34c9902f3d2022ac1c9f05cc79b74a8d8a33d
+SHA512 (bacula-9.6.6.tar.gz) = 1b669bbf1e54f40e0426603601a4751c42101985de901f951a68add7644971d48615b3089c65fafd444c762c3d82b67cafdcae9636e8a19af8fd94ae631c315a
+Size (bacula-9.6.6.tar.gz) = 4253303 bytes
 SHA1 (patch-ad) = ce6bc29858d13dff1a0301db95f9bfedf3e66b01
 SHA1 (patch-aj) = 125d1503406474fec32e737068328cdfa718f5c2
 SHA1 (patch-configure) = fb2c8ec47f0b51f53b61d51df2855d944507bfc7
@@ -25,5 +25,5 @@
 SHA1 (patch-src_plugins_fd_docker_baculatar_baculatar) = ba5fb5edc8ee98f09d31f36e840d68facfe48233
 SHA1 (patch-src_qt-console_bat.pro.in) = 8df9381c0b35b5a3dcd237f8c017ae21d88c79ad
 SHA1 (patch-src_qt-console_tray-monitor_tray-monitor.pro.in) = 83b48b321de88aa766aa2fc082c95a3a8665981d
-SHA1 (patch-src_stored_Makefile.in) = 2c1a2b095593f88649bd0dc21f03cfbd24894fb5
+SHA1 (patch-src_stored_Makefile.in) = e5dd859ef083ec11de65667b176c00b68ff7d8a4
 SHA1 (patch-src_tools_Makefile.in) = 3448f4a472c8c339415ac8b3618dd09cb9d3cfd6
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula/options.mk
--- a/sysutils/bacula/options.mk        Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula/options.mk        Wed Dec 02 01:36:48 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.21 2014/10/12 00:08:26 gdt Exp $
+# $NetBSD: options.mk,v 1.22 2020/12/02 01:36:48 jnemeth Exp $
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.bacula
 PKG_SUPPORTED_OPTIONS=         ssl
@@ -18,7 +18,7 @@
 BACULA_DB=             postgresql
 .elif !empty(PKG_OPTIONS:Mcatalog-mysql)
 .  include "../../mk/mysql.buildlink3.mk"
-CONFIGURE_ARGS+=       --with-mysql=${PREFIX}
+CONFIGURE_ARGS+=       --with-mysql=yes
 BACULA_DB=             mysql
 .endif
 
diff -r 902a9f6612f7 -r 99d3a9552c62 sysutils/bacula/patches/patch-src_stored_Makefile.in
--- a/sysutils/bacula/patches/patch-src_stored_Makefile.in      Wed Dec 02 01:30:45 2020 +0000
+++ b/sysutils/bacula/patches/patch-src_stored_Makefile.in      Wed Dec 02 01:36:48 2020 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-src_stored_Makefile.in,v 1.2 2019/02/07 11:29:31 markd Exp $
+$NetBSD: patch-src_stored_Makefile.in,v 1.3 2020/12/02 01:36:49 jnemeth Exp $
 
 - use %%EXAMPLESDIR%% instead of sysconfdir
 - use the .la files for linking
 
---- src/stored/Makefile.in.orig        2018-12-21 08:40:51.000000000 +0000
+--- src/stored/Makefile.in.orig        2020-09-21 12:30:41.000000000 +0000
 +++ src/stored/Makefile.in
-@@ -94,7 +94,7 @@ ZLIBS=@ZLIBS@
+@@ -97,7 +97,7 @@ ZLIBS=@ZLIBS@
  LZO_LIBS= @LZO_LIBS@
  LZO_INC= @LZO_INC@
  
@@ -14,7 +14,7 @@
  
  
  .SUFFIXES:    .c .o .lo
-@@ -154,7 +154,7 @@ bacula-sd-aligned-driver.la: Makefile $(
+@@ -155,7 +155,7 @@ bacula-sd-aligned-driver.la: Makefile $(
  bsdjson: Makefile $(JSONOBJS) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
        @echo "Linking $@ ..."
        $(LIBTOOL_LINK) $(CXX) $(WLDFLAGS) $(LDFLAGS) -L../lib -o $@ $(JSONOBJS) $(ZLIBS) \
@@ -23,26 +23,26 @@
           $(GETTEXT_LIBS) $(OPENSSL_LIBS) $(CAP_LIBS)
  
  static-bacula-sd: Makefile $(SDOBJS) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
-@@ -190,7 +190,7 @@ bls.o:     bls.c
- bls:  Makefile $(BLSOBJS) libbacsd.la drivers  ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
-       @echo "Compiling $<"
+@@ -191,7 +191,7 @@ bls.o:     bls.c
+ bls:  Makefile $(BLSOBJS) libbacsd.la $(DRIVERS)  ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
+       @echo "Linking $@ ..."
        $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(BLSOBJS) $(DLIB) \
 -         $(SD_LIBS) -lbacfind -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
 +         $(SD_LIBS) ../findlib/libbacfind.la -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
  
  bextract.o: bextract.c
        @echo "Compiling $<"
-@@ -200,7 +200,7 @@ bextract.o: bextract.c
- bextract: Makefile $(BEXTOBJS) libbacsd.la drivers ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
-       @echo "Compiling $<"
+@@ -201,7 +201,7 @@ bextract.o: bextract.c
+ bextract: Makefile $(BEXTOBJS) libbacsd.la $(DRIVERS) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) ../lib/libbac$(DEFAULT_ARCHIVE_TYPE)
+       @echo "Linking $@ ..."
        $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../findlib -o $@ $(BEXTOBJS) $(DLIB) $(ZLIBS) $(LZO_LIBS) \
 -         $(SD_LIBS) -lbacfind -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
 +         $(SD_LIBS) ../findlib/libbacfind.la -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
  
  bscan.o: bscan.c
        @echo "Compiling $<"
-@@ -210,7 +210,7 @@ bscan.o: bscan.c
- bscan:        Makefile $(SCNOBJS) libbacsd.la drivers ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) \
+@@ -211,7 +211,7 @@ bscan.o: bscan.c
+ bscan:        Makefile $(SCNOBJS) libbacsd.la $(DRIVERS) ../findlib/libbacfind$(DEFAULT_ARCHIVE_TYPE) ../lib/libbaccfg$(DEFAULT_ARCHIVE_TYPE) \
        ../cats/libbacsql$(DEFAULT_ARCHIVE_TYPE) ../cats/libbaccats$(DEFAULT_ARCHIVE_TYPE)
        $(LIBTOOL_LINK) $(CXX) $(TTOOL_LDFLAGS) $(LDFLAGS) -L../lib -L../cats -L../findlib -o $@ $(SCNOBJS) \
 -         $(SD_LIBS) -lbacsql -lbaccats $(DB_LIBS) $(ZLIBS) -lbacfind -lbaccfg -lbac -lm $(LIBS) $(GETTEXT_LIBS) $(OPENSSL_LIBS)
@@ -50,7 +50,7 @@
  
  bcopy.o: bcopy.c
        @echo "Compiling $<"
-@@ -224,7 +224,7 @@ bcopy:     Makefile $(COPYOBJS) libbacsd.la 
+@@ -225,7 +225,7 @@ bcopy:     Makefile $(COPYOBJS) libbacsd.la 
  cloud_parts_test: Makefile cloud_parts.c
        $(RMF) cloud_parts.o
        $(CXX) -DTEST_PROGRAM $(DEFS) $(DEBUG) -c $(CPPFLAGS) -I$(srcdir) -I$(basedir) $(DINCLUDE)  $(CFLAGS) cloud_parts.c
@@ -59,7 +59,7 @@
        rm -f cloud_parts.o
        $(CXX) $(DEFS) $(DEBUG) -c $(CPPFLAGS) -I$(srcdir) -I$(basedir) $(DINCLUDE) $(CFLAGS) cloud_parts.c
  
-@@ -253,16 +253,16 @@ install: all @LIBTOOL_INSTALL_TARGET@
+@@ -254,16 +254,16 @@ install: all @LIBTOOL_INSTALL_TARGET@
           $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) static-bacula-sd $(DESTDIR)$(sbindir)/static-bacula-sd; \
        fi
        @srcconf=bacula-sd.conf; \



Home | Main Index | Thread Index | Old Index