bacula: Update to version 15.0.3

Message ID 20260727173812.3673731-1-adolf.belka@ipfire.org
State Staged
Commit e7be2a9d3d3ed2381198575b36c3c02e0f6107cf
Headers
Series bacula: Update to version 15.0.3 |

Commit Message

Adolf Belka 27 Jul 2026, 5:38 p.m. UTC
- Update from version 15.0.2 to 15.0.3
- Update of rootfile
- Version 15.0.3 has now been released for 16 months now so seems time to be updated.
- Changelog
15.0.3
 - Use the CLOEXEC function in sockets and all file descriptors
 - BSOCK improve POLL to detect and report errors
 - Check for backquote in check_for_invalid_chars() function
 - Detect unsolvable volume cycle in split_bsr_loop()
 - Enforce malware database download from Abuse.ch
 - Fix #10947 time output without century for locale that use multi bytes utf8
 - Fix #10985 Report the FD/SD Encryption in the Job record and the job output
 - Fix #11048 About LastBackedUpTo StorageGroup policy not correctly set
 - Fix #11058 About fsync error reported for tape driver
 - Fix #11197 About error when using bextract on ZSTD compressed data
 - Fix #11251 About bcopy not mounting correctly volumes provided with -i option
 - Fix Client/Uname field not always updated after a status client
 - Fix compilation issue with zstd and without lzo
 - Fix compilation variable in var.c and expand.c
 - Fix org#2714 Fails to take TLS Allowed CN into account
 - Fix org#2738 About error message with generated fileset
 - Fix org#2748 About compilation error with ZSTD and not LZO enabled
 - Update bsmtp copyright information
 - baculum: Add cloud storage status to SD status endpoint
 - baculum: Add enable and disable client, storage, job and schedule endpoints
 - baculum: Add name and sort parameters to filesets filter
 - baculum: Add new query parameters in M365EmailList endpoint
 - baculum: Fix #2722 port from Bacularis fix for displaying schedule list
 - baculum: Fix compatibility with very old PHP 5.4
 - baculum: Fix missing scopes on supported OAuth2 scope list
 - baculum: Fix sorting in filesets endpoint if unique filesets parameter is used
 - baculum: Update API documentation
 - bpipe: Fix org#2737 About segfault with bpipe
 - k8s: Add Ingress integration backup/restore
 - k8s: Add dockerfile to create an image to compile k8s plugin in any debian/ubuntu distribution
 - k8s: Add more options to debug
 - k8s: Add new level(In pvc annotations) in selection of backup mode
 - k8s: Add parallel job in same namespace
 - k8s: Add pvc annotation takes precedence without pod annotation
 - k8s: Add pvc clean up from old backup jobs
 - k8s: Avoid pvc data when pvc is in Pending status. k8s: Fix redoing backup when pvcdata is 0 bytes and the backup mode is standard
 - k8s: Avoid pvcs backup when the pvc status is Terminating
 - k8s: Fix #0010901 - Problem when restore service clusterIPs
 - k8s: Fix #0011005: ModuleNotFoundError: No module named 'baculak8s.plugins.k8sbackend.ingress'
 - k8s: Fix get provisioner permissions
 - k8s: Fix restore problem where pod require the pvc data when it starts
 - k8s: Fix show pvdatada message when you don't use it
 - k8s: Get images from repositories with auth
 - show minimal backtrace if gdb is not installed
 - win32: Fix unwanted debug messages in windows File Daemon
Bugs fixed/closed since last release:
 10291 10901 10947 10985 11005 11048 11058 11197 11251 2722

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/packages/bacula | 6 +++---
 lfs/bacula                       | 8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)
  

Patch

diff --git a/config/rootfiles/packages/bacula b/config/rootfiles/packages/bacula
index ff4e908d3..deb3af76a 100644
--- a/config/rootfiles/packages/bacula
+++ b/config/rootfiles/packages/bacula
@@ -23,13 +23,13 @@  etc/rc.d/init.d/bacula
 #opt/bacula
 #opt/bacula/log
 #usr/lib/bpipe-fd.so
-usr/lib/libbac-15.0.2.so
+usr/lib/libbac-15.0.3.so
 #usr/lib/libbac.la
 usr/lib/libbac.so
-usr/lib/libbaccfg-15.0.2.so
+usr/lib/libbaccfg-15.0.3.so
 #usr/lib/libbaccfg.la
 usr/lib/libbaccfg.so
-usr/lib/libbacfind-15.0.2.so
+usr/lib/libbacfind-15.0.3.so
 #usr/lib/libbacfind.la
 usr/lib/libbacfind.so
 #usr/sbin/bacula
diff --git a/lfs/bacula b/lfs/bacula
index 3da34fa52..0c98f7930 100644
--- a/lfs/bacula
+++ b/lfs/bacula
@@ -1,7 +1,7 @@ 
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2026  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -26,7 +26,7 @@  include Config
 
 SUMMARY    = Enterprise-ready Network Backup Software
 
-VER        = 15.0.2
+VER        = 15.0.3
 
 THISAPP    = bacula-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@  DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = bacula
-PAK_VER    = 15
+PAK_VER    = 16
 
 DEPS       =
 
@@ -51,7 +51,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 1dd0722ce2bb6363936ed9cc9df1b6d842945f17277c77f40884bafc4b0a254c5fdd2c21bd200c6ca8b77c8eb718a319552e50135c9925d2b4ad81a64ab819d2
+$(DL_FILE)_BLAKE2 = 16af09af709406fce5e05b101c3ab1337e24816b353cc1a00c0efe05ba798fdf21f3a36ca1c3f867ff4bd768822494ba5f45d6555d0978754d30e08cfaa638dc
 
 install : $(TARGET)