From patchwork Mon Jul 27 17:38:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 10075 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4h85S138FYz3wnH for ; Mon, 27 Jul 2026 17:38:57 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [IPv6:2001:678:b28::201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "YE1" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4h85Rr6slWz378 for ; Mon, 27 Jul 2026 17:38:48 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4h85RQ40HFz36VQ for ; Mon, 27 Jul 2026 17:38:26 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4h85RM6qSjz2xHP for ; Mon, 27 Jul 2026 17:38:23 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4h85RC3ytzzHQ; Mon, 27 Jul 2026 17:38:15 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1785173895; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=E2Ept/DIAeTgavroqV/oaYH+Xh2s3MzvKXdM13CJ+OQ=; b=RF84tIowPYN84AooBEeHFC1rFMz1Ytdq3IVXZ4j2y2TrZbXagA+atCO9EzpaZD9fqEatGk P3E3BZkSKorVXGBg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1785173895; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=E2Ept/DIAeTgavroqV/oaYH+Xh2s3MzvKXdM13CJ+OQ=; b=ehtpbgY3H6r5Dr86VFV1vqvRsvdRwcCgzoYQ6+3UPy+GFFtByD+0B6hCFWeD1ckkH9FsVe HVj2WC+NeHZy09hOD8qzmai8iuLgs22TtopcmVu6MQYqMt3Jmdzl8EBXGTHkbvwMD/oH+m gvQaSnGtnEKOZGu8LY+BH61fN8sH5Vw0wbXTfi3Sf/2cWnAuDsPrTnCkMnMNU/8h6r/+jv ETMYQKXKWmnyLX2hfHMHJA4c2d18BwfI23LI8XAclxLoiDeQDlwOB58UrQOnZIzJvFhVqJ Ji4q3fn/gz1RgPLtx8eycOyTcVmpb+W7sBdziXtWsxzBlZuaMXXNX+0/hIrupw== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] bacula: Update to version 15.0.3 Date: Mon, 27 Jul 2026 19:38:11 +0200 Message-ID: <20260727173812.3673731-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 - 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 --- config/rootfiles/packages/bacula | 6 +++--- lfs/bacula | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) 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 # +# Copyright (C) 2007-2026 IPFire Team # # # # 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)