Date: Sat, 27 Dec 2025 23:21:14 +0000 From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 679e84dff509 - main - sysutils/bareos-*: Update to 25.0.1 Message-ID: <695069ea.260eb.51c38a01@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=679e84dff509c06ee7e3de4bcb8b5d926f2eb340 commit 679e84dff509c06ee7e3de4bcb8b5d926f2eb340 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2025-12-27 23:18:53 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2025-12-27 23:21:05 +0000 sysutils/bareos-*: Update to 25.0.1 - Remove GPAPI options - Add export PATH to bareos-dir rc script ChangeLog at: https://github.com/bareos/bareos/releases PR: 243102 291824 --- sysutils/bareos-client/Makefile | 6 +- sysutils/bareos-server/Makefile | 22 +- sysutils/bareos-server/Makefile.common | 18 +- sysutils/bareos-server/distinfo | 6 +- sysutils/bareos-server/files/bareos-dir.in | 2 + sysutils/bareos-server/files/patch-CMakeLists.txt | 11 +- .../files/patch-cmake_BareosCcache.cmake | 12 +- .../files/patch-contrib-misc-bsmc_CMakeLists.txt | 11 - .../patch-contrib-misc-media__vault_CMakeLists.txt | 42 + .../bareos-server/files/patch-core-CMakeLists.txt | 43 +- .../patch-core-cmake_BareosCheckIncludes.cmake | 12 - ..._BareosDetermineHaveLowLevelScsiInterface.cmake | 11 + .../patch-core-cmake_BareosFindAllLibraries.cmake | 12 - .../files/patch-core-scripts_CMakeLists.txt | 40 +- .../files/patch-core-src-cats_CMakeLists.txt | 11 + .../files/patch-core-src-dird_CMakeLists.txt | 24 +- .../patch-core-src-qt-tray-monitor_CMakeLists.txt | 51 +- .../files/patch-core-src-stored_CMakelists.txt | 32 +- .../files/patch-core-src-tools_CMakeLists.txt | 14 +- .../files/patch-core-src_CMakeLists.txt | 65 +- sysutils/bareos-server/pkg-plist | 17 +- sysutils/bareos-server/pkg-plist.client | 24 +- sysutils/bareos-traymonitor/Makefile | 27 +- sysutils/py-python-bareos/Makefile | 2 +- sysutils/py-python-bareos/distinfo | 6 +- www/bareos-webui/Makefile | 4 +- www/bareos-webui/distinfo | 6 +- www/bareos-webui/pkg-descr | 5 +- www/bareos-webui/pkg-plist | 3874 +++++++++----------- 29 files changed, 2020 insertions(+), 2390 deletions(-) diff --git a/sysutils/bareos-client/Makefile b/sysutils/bareos-client/Makefile index aafc3ed4bc6d..0fffa0c9483c 100644 --- a/sysutils/bareos-client/Makefile +++ b/sysutils/bareos-client/Makefile @@ -6,7 +6,7 @@ PKGNAMESUFFIX= -client COMMENT= Backup archiving recovery open sourced (client) -CONFLICTS= bareos20-client bareos21-client bareos22-client bareos23-client +CONFLICTS= bareos22-client bareos23-client bareos24-client WITH_CLIENT_ONLY=yes USE_RC_SUBR= bareos-fd @@ -14,10 +14,6 @@ USE_RC_SUBR= bareos-fd PLIST= ${PKGDIR}/pkg-plist.client MASTERDIR= ${.CURDIR}/../../sysutils/bareos-server -OPTIONS_GROUP= PLUGINS -OPTIONS_GROUP_PLUGINS= GFAPI OPTIONS_DEFINE= NLS PYTHON SCSICRYPTO -GFAPI_DESC= GFAPI fd plugin support - .include "${MASTERDIR}/Makefile" diff --git a/sysutils/bareos-server/Makefile b/sysutils/bareos-server/Makefile index bc28c49d2216..bfba09577cc5 100644 --- a/sysutils/bareos-server/Makefile +++ b/sysutils/bareos-server/Makefile @@ -1,6 +1,6 @@ PORTNAME= bareos DISTVERSIONPREFIX= Release/ -DISTVERSION= 24.0.7 +DISTVERSION= 25.0.1 PORTREVISION?= 0 CATEGORIES?= sysutils PKGNAMEPREFIX?= # @@ -13,7 +13,7 @@ WWW= https://www.bareos.org/ LICENSE= AGPLv3 LGPL3 LICENSE_COMB= multi -CONFLICTS?= bareos20-server bareos21-server bareos22-server bareos23-server +CONFLICTS?= bareos22-server bareos23-server bareos24-server BUILD_DEPENDS+= utf8cpp>0:devel/utf8cpp \ microsoft-gsl>0:devel/microsoft-gsl \ @@ -53,15 +53,12 @@ NDMP_DESC= Enable build of NDMP support SCSICRYPTO_DESC= Build LTO AME crypto plugin .if ${PKGNAMESUFFIX} == "-server" -OPTIONS_GROUP= BACKENDS -OPTIONS_GROUP_BACKENDS= GFAPI OPTIONS_DEFINE= MTX PYTHON LMDB NDMP NLS SCSICRYPTO OPTIONS_DEFAULT+= LMDB PGSQL SCSICRYPTO OPTIONS_SINGLE_DATABASE= PGSQL OPTIONS_SINGLE+= DATABASE BACKENDS_DESC= Storage backends DATABASE_DESC= Database support -GFAPI_DESC= GFAPI backend support LMDB_DESC= Enable faster accurate backup support NDMP_CMAKE_ON= -Dndmp=ON @@ -117,7 +114,8 @@ CMAKE_ARGS+= -Dtcp-wrappers=ON \ -Dsbin-perm=755 \ -Ddb_user=bareos \ -Dbaseport=9101 \ - -Dpiddir=/var/run/bareos + -Dpiddir=/var/run/bareos \ + -Dlocalbase=${LOCALBASE} .if defined(WITH_CLIENT_ONLY) CFLAGS+= -DMDB_DSYNC=O_SYNC -DMDB_USE_POSIX_SEM=1 @@ -155,8 +153,6 @@ SUB_LIST= BAREOS_USER=${BAREOS_USER} \ NLS_USES= gettext NLS_CMAKE_ON= -Dnls=ON -GFAPI_CMAKE_ON= -Dgfapi=ON -GFAPI_LIB_DEPENDS= libglusterfs.so:net/glusterfs # Client only or full server version .if defined(WITH_CLIENT_ONLY) @@ -215,8 +211,14 @@ post-extract: .endif @${MV} ${WRKSRC}/core/src/defaultconfigs/bareos-dir.d/fileset/'Windows All Drives.conf' \ ${WRKSRC}/core/src/defaultconfigs/bareos-dir.d/fileset/'WindowsAllDrives.conf' - @${MV} ${WRKSRC}/contrib/misc/bsmc/etc/bareos/bsmc.conf \ - ${WRKSRC}/contrib/misc/bsmc/etc/bareos/bsmc.conf.sample + @${MV} ${WRKSRC}/contrib/misc/media_vault/media_vault.ini.example.in \ + ${WRKSRC}/contrib/misc/media_vault/media_vault.ini.in + @${MV} ${WRKSRC}/contrib/misc/media_vault/job_admin-media_vault.conf.example.in \ + ${WRKSRC}/contrib/misc/media_vault/job_admin-media_vault.conf.in + @${MV} ${WRKSRC}/contrib/misc/media_vault/console_media_vault.conf.example \ + ${WRKSRC}/contrib/misc/media_vault/console_media_vault.conf + @${MV} ${WRKSRC}/contrib/misc/media_vault/profile_media_vault.conf.example \ + ${WRKSRC}/contrib/misc/media_vault/profile_media_vault.conf .if !target(post-install) post-install: diff --git a/sysutils/bareos-server/Makefile.common b/sysutils/bareos-server/Makefile.common index 625deddecd77..d818daabe6be 100644 --- a/sysutils/bareos-server/Makefile.common +++ b/sysutils/bareos-server/Makefile.common @@ -1,12 +1,12 @@ post-patch: -.if (${PKGNAMESUFFIX} == "-traymonitor-qt5") || (${PKGNAMESUFFIX} == "-traymonitor-qt6") +.if ${PKGNAMESUFFIX} == "-traymonitor" @${REINPLACE_CMD} -e 's|-Werror -Wall|-Wall|g' ${PATCH_WRKSRC}/core/CMakeLists.txt @${REINPLACE_CMD} -e 's|\@bindir\@|${LOCALBASE}/bin|g' ${WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor.desktop.in - @${REINPLACE_CMD} '207d' ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} '217d' ${WRKSRC}/CMakeLists.txt .endif post-extract: -.if (${PKGNAMESUFFIX} == "-traymonitor-qt5") || (${PKGNAMESUFFIX} == "-traymonitor-qt6") +.if ${PKGNAMESUFFIX} == "-traymonitor" @${MV} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/client/FileDaemon-local.conf.in \ ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/client/FileDaemon-local.conf @${MV} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/director/Director-local.conf.in \ @@ -15,6 +15,14 @@ post-extract: ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/monitor/bareos-mon.conf @${MV} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/storage/StorageDaemon-local.conf.in \ ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/storage/StorageDaemon-local.conf + @${MV} ${WRKSRC}/contrib/misc/media_vault/media_vault.ini.example.in \ + ${WRKSRC}/contrib/misc/media_vault/media_vault.ini.in + @${MV} ${WRKSRC}/contrib/misc/media_vault/job_admin-media_vault.conf.example.in \ + ${WRKSRC}/contrib/misc/media_vault/job_admin-media_vault.conf.in + @${MV} ${WRKSRC}/contrib/misc/media_vault/console_media_vault.conf.example \ + ${WRKSRC}/contrib/misc/media_vault/console_media_vault.conf + @${MV} ${WRKSRC}/contrib/misc/media_vault/profile_media_vault.conf.example \ + ${WRKSRC}/contrib/misc/media_vault/profile_media_vault.conf .endif post-build: @@ -23,7 +31,7 @@ post-build: .endif pre-install: -.if (${PKGNAMESUFFIX} == "-traymonitor-qt5") || (${PKGNAMESUFFIX} == "-traymonitor-qt6") +.if (${PKGNAMESUFFIX} == "-traymonitor") . for d in client director monitor storage ${MKDIR} ${STAGEDIR}${ETCDIR}/tray-monitor.d/${d} ${FIND} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/${d} -type f -name '*.conf' -exec ${MV} -v {} {}.sample \; @@ -40,7 +48,7 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/filed/static-bareos-fd ${STAGEDIR}${PREFIX}/sbin/bareos-fd-static ${INSTALL_PROGRAM} ${WRKSRC}/src/console/static-bconsole ${STAGEDIR}${PREFIX}/sbin/bconsole-static .endif -.if (${PKGNAMESUFFIX} == "-traymonitor-qt5") || (${PKGNAMESUFFIX} == "-traymonitor-qt6") +.if (${PKGNAMESUFFIX} == "-traymonitor") # Install config files and preserve existing ones .for d in client director monitor storage ${INSTALL_SCRIPT} ${WRKSRC}/core/src/defaultconfigs/tray-monitor.d/${d}/*.sample ${STAGEDIR}${ETCDIR}/tray-monitor.d/${d}/ diff --git a/sysutils/bareos-server/distinfo b/sysutils/bareos-server/distinfo index bd824df4c983..e0c15bad5003 100644 --- a/sysutils/bareos-server/distinfo +++ b/sysutils/bareos-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763416571 -SHA256 (bareos-bareos-Release-24.0.7_GH0.tar.gz) = ae60d17114f1b9081314d002186fd538c108972c332287f381cff0f63c1b22a1 -SIZE (bareos-bareos-Release-24.0.7_GH0.tar.gz) = 13402073 +TIMESTAMP = 1766038737 +SHA256 (bareos-bareos-Release-25.0.1_GH0.tar.gz) = b44c481ddf1cfdf603e1b1fc1c4e4a120d5a0e9f34f781c90b1c487fc4716f27 +SIZE (bareos-bareos-Release-25.0.1_GH0.tar.gz) = 12308189 diff --git a/sysutils/bareos-server/files/bareos-dir.in b/sysutils/bareos-server/files/bareos-dir.in index 875bf87066a9..271e2050a9b8 100644 --- a/sysutils/bareos-server/files/bareos-dir.in +++ b/sysutils/bareos-server/files/bareos-dir.in @@ -20,6 +20,8 @@ rcvar=${name}_enable load_rc_config $name +export PATH="${PATH}:%%LOCALBASE%%/bin:%%LOCALBASE%%/sbin" + : ${bareos_dir_enable="NO"} : ${bareos_dir_flags="-u bareos -g bareos -v"} : ${bareos_dir_config="%%PREFIX%%/etc/bareos/"} diff --git a/sysutils/bareos-server/files/patch-CMakeLists.txt b/sysutils/bareos-server/files/patch-CMakeLists.txt index 4404b90a2c50..ef19e667f692 100644 --- a/sysutils/bareos-server/files/patch-CMakeLists.txt +++ b/sysutils/bareos-server/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800 -+++ CMakeLists.txt 2024-12-31 23:52:42.840766000 -0800 -@@ -202,11 +202,8 @@ +--- CMakeLists.txt.orig 2025-12-04 05:19:30.000000000 -0800 ++++ CMakeLists.txt 2025-12-17 22:33:08.301699000 -0800 +@@ -220,13 +220,9 @@ if(ENABLE_WEBUI) add_subdirectory(webui) endif() @@ -8,7 +8,10 @@ - if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Windows") - add_subdirectory(contrib) - endif() -- add_subdirectory(systemtests) +- if(ENABLE_SYSTEMTESTS) +- add_subdirectory(systemtests) +- endif() ++ + if(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Windows") + add_subdirectory(contrib) endif() diff --git a/sysutils/bareos-server/files/patch-cmake_BareosCcache.cmake b/sysutils/bareos-server/files/patch-cmake_BareosCcache.cmake index d8b63ec3265e..f6f95a15fdb2 100644 --- a/sysutils/bareos-server/files/patch-cmake_BareosCcache.cmake +++ b/sysutils/bareos-server/files/patch-cmake_BareosCcache.cmake @@ -1,11 +1,15 @@ ---- cmake/BareosCcache.cmake 2024-12-31 23:51:38.882883000 -0800 -+++ cmake/BareosCcache.cmake 2024-12-31 23:51:48.133339000 -0800 -@@ -20,9 +20,6 @@ +--- cmake/BareosCcache.cmake 2025-12-04 05:19:30.000000000 -0800 ++++ cmake/BareosCcache.cmake 2025-12-17 22:35:19.935427000 -0800 +@@ -20,13 +20,6 @@ find_program(CCACHE_PROGRAM ccache) if(CCACHE_PROGRAM) set(CCACHE_CMDLINE "${CCACHE_PROGRAM}") - list(APPEND CCACHE_CMDLINE "base_dir=${CMAKE_SOURCE_DIR}") -- list(APPEND CCACHE_CMDLINE "hash_dir=true") +- if(CCACHE_MAY_HASHDIR) +- list(APPEND CCACHE_CMDLINE "hash_dir=true") +- else() +- list(APPEND CCACHE_CMDLINE "hash_dir=false") +- endif() - list(APPEND CCACHE_CMDLINE "namespace=bareos") set(CMAKE_C_COMPILER_LAUNCHER "${CCACHE_CMDLINE}") set(CMAKE_CXX_COMPILER_LAUNCHER "${CCACHE_CMDLINE}") diff --git a/sysutils/bareos-server/files/patch-contrib-misc-bsmc_CMakeLists.txt b/sysutils/bareos-server/files/patch-contrib-misc-bsmc_CMakeLists.txt deleted file mode 100644 index 2074cf886be9..000000000000 --- a/sysutils/bareos-server/files/patch-contrib-misc-bsmc_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- contrib/misc/bsmc/CMakeLists.txt 2023-04-07 17:32:44.243346000 -0500 -+++ contrib/misc/bsmc/CMakeLists.txt 2023-04-07 17:33:04.594841000 -0500 -@@ -27,7 +27,7 @@ - ) - - install( -- FILES etc/bareos/bsmc.conf -+ FILES etc/bareos/bsmc.conf.sample - PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ - DESTINATION "${confdir}" - ) diff --git a/sysutils/bareos-server/files/patch-contrib-misc-media__vault_CMakeLists.txt b/sysutils/bareos-server/files/patch-contrib-misc-media__vault_CMakeLists.txt new file mode 100644 index 000000000000..54c151fdd144 --- /dev/null +++ b/sysutils/bareos-server/files/patch-contrib-misc-media__vault_CMakeLists.txt @@ -0,0 +1,42 @@ +--- contrib/misc/media_vault/CMakeLists.txt 2025-12-18 20:20:59.404384000 -0800 ++++ contrib/misc/media_vault/CMakeLists.txt 2025-12-18 20:33:03.264603000 -0800 +@@ -36,8 +36,8 @@ + bareos_configure_file( + FILES + media_vault.sh.in +- media_vault.ini.example.in +- job_admin-media_vault.conf.example.in ++ media_vault.ini.in ++ job_admin-media_vault.conf.in + ) + + install( +@@ -56,24 +56,24 @@ + + install( + CODE " +- bareos_install_single_config_file(\"${CMAKE_CURRENT_BINARY_DIR}/media_vault.ini.example\" \"${configtemplatedir}\" \"\") ++ bareos_install_single_config_file(\"${CMAKE_CURRENT_BINARY_DIR}/media_vault.ini\" \"${configtemplatedir}\" \"\") + " + ) + + install( + CODE " +- bareos_install_single_config_file(\"${CMAKE_CURRENT_SOURCE_DIR}/console_media_vault.conf.example\" \"${configtemplatedir}\" \"bareos-dir.d/console\") ++ bareos_install_single_config_file(\"${CMAKE_CURRENT_SOURCE_DIR}/console_media_vault.conf\" \"${configtemplatedir}\" \"bareos-dir.d/console\") + " + ) + + install( + CODE " +- bareos_install_single_config_file(\"${CMAKE_CURRENT_BINARY_DIR}/job_admin-media_vault.conf.example\" \"${configtemplatedir}\" \"bareos-dir.d/job\") ++ bareos_install_single_config_file(\"${CMAKE_CURRENT_BINARY_DIR}/job_admin-media_vault.conf\" \"${configtemplatedir}\" \"bareos-dir.d/job\") + " + ) + + install( + CODE " +- bareos_install_single_config_file(\"${CMAKE_CURRENT_SOURCE_DIR}/profile_media_vault.conf.example\" \"${configtemplatedir}\" \"bareos-dir.d/profile\") ++ bareos_install_single_config_file(\"${CMAKE_CURRENT_SOURCE_DIR}/profile_media_vault.conf\" \"${configtemplatedir}\" \"bareos-dir.d/profile\") + " + ) diff --git a/sysutils/bareos-server/files/patch-core-CMakeLists.txt b/sysutils/bareos-server/files/patch-core-CMakeLists.txt index 136514c20b69..4d5c3123ae2f 100644 --- a/sysutils/bareos-server/files/patch-core-CMakeLists.txt +++ b/sysutils/bareos-server/files/patch-core-CMakeLists.txt @@ -1,28 +1,16 @@ ---- core/CMakeLists.txt 2023-12-13 17:44:47.000000000 -0500 -+++ core/CMakeLists.txt 2024-01-10 01:25:40.807505000 -0500 -@@ -333,7 +333,9 @@ +--- core/CMakeLists.txt.orig 2025-12-04 05:19:30.000000000 -0800 ++++ core/CMakeLists.txt 2025-12-27 00:25:56.520747000 -0800 +@@ -255,7 +255,9 @@ set(HAVE_FREEBSD_OS 1) - include_directories(/usr/local/include) + include_directories(SYSTEM /usr/local/include) link_directories(/usr/local/lib) -- link_libraries(intl) -+ if(nls) -+ link_libraries(intl) -+ endif() ++if(nls) + link_libraries(intl) ++endif() check_cxx_compiler_flag( -Wunused-but-set-variable compiler_will_warn_of_unused_but_set_variable ) -@@ -386,7 +388,9 @@ - add_definitions("-D_FILE_OFFSET_BITS=64") - endif() - --include(FindIntl) -+if(nls) -+ include(FindIntl) -+endif() - - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror -Wall -Wextra") - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Wall -Wextra") -@@ -400,7 +404,7 @@ +@@ -333,7 +335,7 @@ include(BareosFindStaticCodeAnalysisTools) if(NOT client-only @@ -31,9 +19,20 @@ AND CMAKE_SIZEOF_VOID_P EQUAL 8 ) # droplet does not build on solaris because of sys/cdefs.h: No such file or -@@ -777,7 +781,6 @@ +@@ -407,7 +409,9 @@ - include(BareosConfigureFile) + include(BareosCheckSymbols) + +-include(BareosDetermineHaveLowLevelScsiInterface) ++if(scsi-crypto) ++ include(BareosDetermineHaveLowLevelScsiInterface) ++endif() + + include(acltypes) + +@@ -676,7 +680,6 @@ + GLOB_RECURSE "${CMAKE_CURRENT_SOURCE_DIR}/src/defaultconfigs/*" COPY + ) -add_subdirectory(platforms) add_subdirectory(src) diff --git a/sysutils/bareos-server/files/patch-core-cmake_BareosCheckIncludes.cmake b/sysutils/bareos-server/files/patch-core-cmake_BareosCheckIncludes.cmake deleted file mode 100644 index c43a68df2c25..000000000000 --- a/sysutils/bareos-server/files/patch-core-cmake_BareosCheckIncludes.cmake +++ /dev/null @@ -1,12 +0,0 @@ ---- core/cmake/BareosCheckIncludes.cmake.orig 2024-12-16 09:10:50.000000000 -0800 -+++ core/cmake/BareosCheckIncludes.cmake 2024-12-22 19:21:38.094235000 -0800 -@@ -62,7 +62,9 @@ - - include(CheckSymbolExists) - -+if(gfapi) - check_include_files(glusterfs/api/glfs.h HAVE_GLUSTERFS_API_GLFS_H) -+endif() - - check_include_files(sys/prctl.h HAVE_SYS_PRCTL_H) - diff --git a/sysutils/bareos-server/files/patch-core-cmake_BareosDetermineHaveLowLevelScsiInterface.cmake b/sysutils/bareos-server/files/patch-core-cmake_BareosDetermineHaveLowLevelScsiInterface.cmake new file mode 100644 index 000000000000..9029ae16ea28 --- /dev/null +++ b/sysutils/bareos-server/files/patch-core-cmake_BareosDetermineHaveLowLevelScsiInterface.cmake @@ -0,0 +1,11 @@ +--- core/cmake/BareosDetermineHaveLowLevelScsiInterface.cmake 2025-12-18 20:01:29.947071000 -0800 ++++ core/cmake/BareosDetermineHaveLowLevelScsiInterface.cmake 2025-12-18 20:01:40.919760000 -0800 +@@ -53,7 +53,7 @@ + if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD") + if("${HAVE_CAMLIB_H}" AND "${HAVE_CAM_SCSI_SCSI_MESSAGE_H}") + set(HAVE_LOWLEVEL_SCSI_INTERFACE 1) +- target_link_libraries(bareos-low-level-scsi PRIVATE cam) ++ target_link_libraries(bareos-low-level-scsi INTERFACE cam) + else() + set(HAVE_LOWLEVEL_SCSI_INTERFACE 0) + message( diff --git a/sysutils/bareos-server/files/patch-core-cmake_BareosFindAllLibraries.cmake b/sysutils/bareos-server/files/patch-core-cmake_BareosFindAllLibraries.cmake deleted file mode 100644 index 40bcee0e6b50..000000000000 --- a/sysutils/bareos-server/files/patch-core-cmake_BareosFindAllLibraries.cmake +++ /dev/null @@ -1,12 +0,0 @@ ---- core/cmake/BareosFindAllLibraries.cmake 2023-03-24 08:05:20.000000000 -0500 -+++ core/cmake/BareosFindAllLibraries.cmake 2023-04-05 16:21:00.503424000 -0500 -@@ -177,7 +177,9 @@ - - bareosfindlibraryandheaders("pthread" "pthread.h" "") - bareosfindlibraryandheaders("cap" "sys/capability.h" "") -+if(gfapi) - bareosfindlibraryandheaders("gfapi" "glusterfs/api/glfs.h" "") -+endif() - - bareosfindlibraryandheaders("pam" "security/pam_appl.h" "") - diff --git a/sysutils/bareos-server/files/patch-core-scripts_CMakeLists.txt b/sysutils/bareos-server/files/patch-core-scripts_CMakeLists.txt index 3dba2a2e1430..6c8c69148bd6 100644 --- a/sysutils/bareos-server/files/patch-core-scripts_CMakeLists.txt +++ b/sysutils/bareos-server/files/patch-core-scripts_CMakeLists.txt @@ -1,7 +1,7 @@ ---- core/scripts/CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800 -+++ core/scripts/CMakeLists.txt 2024-12-22 19:45:34.147106000 -0800 -@@ -34,14 +34,14 @@ - mtx-changer.in +--- core/scripts/CMakeLists.txt 2025-12-04 05:19:30.000000000 -0800 ++++ core/scripts/CMakeLists.txt 2025-12-17 23:21:00.429268000 -0800 +@@ -31,37 +31,37 @@ + mtx-logrotate.in ) -install( @@ -10,23 +10,6 @@ - WORLD_READ WORLD_EXECUTE - DESTINATION "${sbindir}" -) --if(NOT client-only) -+if(client-only) - install( -+ FILES ${CMAKE_CURRENT_BINARY_DIR}/btraceback -+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE -+ WORLD_READ WORLD_EXECUTE -+ DESTINATION "${sbindir}" -+ ) -+ install( - FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos - PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE - WORLD_READ WORLD_EXECUTE -@@ -61,32 +61,34 @@ - WORLD_READ WORLD_EXECUTE - DESTINATION "${scriptdir}" - ) --endif() -install( - FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos-config-lib.sh btraceback.gdb - PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ @@ -39,16 +22,21 @@ - DESTINATION "${scriptdir}" -) -if(NOT client-only) -+ ++if(client-only) install( -- FILES bareos-ctl-funcs btraceback.dbx btraceback.mdb +- FILES btraceback.dbx btraceback.mdb ++ FILES ${CMAKE_CURRENT_BINARY_DIR}/btraceback ++ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE ++ WORLD_READ WORLD_EXECUTE ++ DESTINATION "${sbindir}" ++ ) ++ install( + FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos-config-lib.sh btraceback.gdb PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ DESTINATION "${scriptdir}" ) -endif() -if(TARGET python3-fd) -+ install( - FILES bareos_encode_string.py + FILES ${CMAKE_CURRENT_BINARY_DIR}/bareos-config @@ -56,13 +44,11 @@ WORLD_READ WORLD_EXECUTE DESTINATION "${scriptdir}" ) -+ + install( -+ FILES bareos-ctl-funcs btraceback.dbx btraceback.mdb ++ FILES btraceback.dbx btraceback.mdb + PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ + DESTINATION "${scriptdir}" + ) -+ + if(TARGET python3-fd) + install( + FILES bareos_encode_string.py diff --git a/sysutils/bareos-server/files/patch-core-src-cats_CMakeLists.txt b/sysutils/bareos-server/files/patch-core-src-cats_CMakeLists.txt new file mode 100644 index 000000000000..2fc0e7317bf6 --- /dev/null +++ b/sysutils/bareos-server/files/patch-core-src-cats_CMakeLists.txt @@ -0,0 +1,11 @@ +--- core/src/cats/CMakeLists.txt 2025-12-26 23:48:48.485670000 -0800 ++++ core/src/cats/CMakeLists.txt 2025-12-26 23:45:40.019548000 -0800 +@@ -35,7 +35,7 @@ + sql_update.cc + postgresql.cc + ) +-target_link_libraries(bareossql PUBLIC Bareos::Lib PostgreSQL::PostgreSQL) ++target_link_libraries(bareossql PRIVATE Bareos::Lib PostgreSQL::PostgreSQL) + + set_target_properties( + bareossql PROPERTIES VERSION "${BAREOS_NUMERIC_VERSION}" diff --git a/sysutils/bareos-server/files/patch-core-src-dird_CMakeLists.txt b/sysutils/bareos-server/files/patch-core-src-dird_CMakeLists.txt index 92b3686b93db..1beff6f89116 100644 --- a/sysutils/bareos-server/files/patch-core-src-dird_CMakeLists.txt +++ b/sysutils/bareos-server/files/patch-core-src-dird_CMakeLists.txt @@ -1,20 +1,20 @@ ---- core/src/dird/CMakeLists.txt 2023-12-13 17:44:47.000000000 -0500 -+++ core/src/dird/CMakeLists.txt 2024-01-10 01:43:08.391137000 -0500 -@@ -160,7 +160,7 @@ - target_sources(bareos-dir PRIVATE dird.cc) +--- core/src/dird/CMakeLists.txt 2025-12-04 05:19:30.000000000 -0800 ++++ core/src/dird/CMakeLists.txt 2025-12-17 23:24:01.816218000 -0800 +@@ -139,7 +139,7 @@ + endif() target_link_libraries( -- bareos-dir PRIVATE dird_objects bareossql bareosfind CLI11::CLI11 -+ bareos-dir PRIVATE ${JANSSON_LIBRARIES} dird_objects bareossql bareosfind CLI11::CLI11 +- bareos-dir PRIVATE dird_objects Bareos::SQL Bareos::Findlib CLI11::CLI11 ++ bareos-dir PRIVATE ${JANSSON_LIBRARIES} dird_objects Bareos::SQL Bareos::Findlib pthread CLI11::CLI11 ) - if(HAVE_WIN32) -@@ -185,7 +185,7 @@ - add_executable(bareos-dbcheck ${DBCHKSRCS}) - + if(HAVE_NDMP) +@@ -170,7 +170,7 @@ + ) + bareos_windows_resource(bareos-dbcheck dbcheckres.rc.in) target_link_libraries( -- bareos-dbcheck PRIVATE bareossql bareos bareosfind ${OPENSSL_LIBRARIES} -+ bareos-dbcheck PRIVATE ${JANSSON_LIBRARIES} bareossql bareos bareosfind ${OPENSSL_LIBRARIES} +- bareos-dbcheck PRIVATE Bareos::SQL Bareos::Lib Bareos::Findlib OpenSSL::SSL ++ bareos-dbcheck PRIVATE ${JANSSON_LIBRARIES} Bareos::SQL Bareos::Lib Bareos::Findlib OpenSSL::SSL CLI11::CLI11 ) diff --git a/sysutils/bareos-server/files/patch-core-src-qt-tray-monitor_CMakeLists.txt b/sysutils/bareos-server/files/patch-core-src-qt-tray-monitor_CMakeLists.txt index ae40c590a923..18d9c10036ac 100644 --- a/sysutils/bareos-server/files/patch-core-src-qt-tray-monitor_CMakeLists.txt +++ b/sysutils/bareos-server/files/patch-core-src-qt-tray-monitor_CMakeLists.txt @@ -1,33 +1,38 @@ ---- core/src/qt-tray-monitor/CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800 -+++ core/src/qt-tray-monitor/CMakeLists.txt 2024-12-22 23:44:53.885128000 -0800 -@@ -28,22 +28,19 @@ - set(CMAKE_AUTOUIC ON) - set(CMAKE_AUTORCC ON) - --find_package(Qt6 COMPONENTS Core Widgets) --if(Qt6Widgets_FOUND) -- message(STATUS "Found QT6Widgets") -+if(bat-qt6) -+ find_package(Qt6 COMPONENTS Core Widgets) -+ if(Qt6Widgets_FOUND) -+ message(STATUS "Found QT6Widgets") -+ else() -+ message(FATAL_ERROR "QT6Widgets NOT found, cannot build tray-monitor") -+ endif() +--- core/src/qt-tray-monitor/CMakeLists.txt 2025-12-04 05:19:30.000000000 -0800 ++++ core/src/qt-tray-monitor/CMakeLists.txt 2025-12-17 23:29:03.682687000 -0800 +@@ -40,19 +40,7 @@ + if(Qt6Widgets_FOUND) + message(STATUS "Found QT6Widgets") else() - message(STATUS "QT6Widgets NOT found, checking for Qt5 ...") - find_package(Qt5 COMPONENTS Core Widgets) - if(Qt5Widgets_FOUND) - message(STATUS "Found QT5Widgets") - else() +- find_package(Qt5 QUIET COMPONENTS Core Widgets) +- if(Qt5Widgets_FOUND) +- message(STATUS "Found QT5Widgets") +- else() - message(STATUS "QT5Widgets NOT found, checking for Qt4 ...") - find_package(Qt4) - if(NOT Qt4_FOUND) - message( -- FATAL_ERROR "Both Qt5 and Qt4 not found, cannot build tray-monitor" +- FATAL_ERROR "None of Qt6, Qt5 or Qt4 found, cannot build tray-monitor." - ) - endif() -+ message(STATUS "QT5Widgets NOT found, cannot build tray-monitor") - endif() +- endif() ++ message(STATUS "QT6Widgets NOT found ...") + endif() + + if(HAVE_WIN32) +@@ -82,14 +70,6 @@ endif() + target_link_libraries(bareos-tray-monitor PRIVATE Bareos::Lib CLI11::CLI11) +- +-if(TARGET Qt4::QtGui) +- target_link_libraries(bareos-tray-monitor PRIVATE Qt4::QtGui) +-endif() +- +-if(TARGET Qt5::Widgets) +- target_link_libraries(bareos-tray-monitor PRIVATE Qt5::Widgets) +-endif() + + if(TARGET Qt6::Widgets) + target_link_libraries(bareos-tray-monitor PRIVATE Qt6::Widgets) diff --git a/sysutils/bareos-server/files/patch-core-src-stored_CMakelists.txt b/sysutils/bareos-server/files/patch-core-src-stored_CMakelists.txt index 1c64699cf173..f887fd52e3dd 100644 --- a/sysutils/bareos-server/files/patch-core-src-stored_CMakelists.txt +++ b/sysutils/bareos-server/files/patch-core-src-stored_CMakelists.txt @@ -1,20 +1,20 @@ ---- core/src/stored/CMakeLists.txt 2023-03-24 08:05:20.000000000 -0500 -+++ core/src/stored/CMakeLists.txt 2023-04-05 16:36:35.928423000 -0500 -@@ -168,7 +168,7 @@ - - target_link_libraries(stored_objects PRIVATE Threads::Threads) - target_link_libraries( -- bareos-sd PRIVATE stored_objects bareos bareossd bareosfind CLI11::CLI11 -+ bareos-sd PRIVATE ${JANSSON_LIBRARIES} stored_objects bareos bareossd bareosfind CLI11::CLI11 - ) - - if(HAVE_WIN32) -@@ -177,7 +177,7 @@ +--- core/src/stored/CMakeLists.txt 2025-12-04 05:19:30.000000000 -0800 ++++ core/src/stored/CMakeLists.txt 2025-12-17 23:32:58.159045000 -0800 +@@ -122,7 +122,7 @@ endif() + if(HAVE_NDMP) - target_link_libraries(stored_objects PRIVATE bareosndmp) -- target_link_libraries(bareos-sd PRIVATE bareosndmp) -+ target_link_libraries(bareos-sd PRIVATE ${JANSSON_LIBRARIES} bareosndmp) +- target_link_libraries(stored_objects PRIVATE bareosndmp) ++ target_link_libraries(stored_objects PRIVATE ${JANSSON_LIBRARIES} bareosndmp) endif() - add_executable(bls ${BLSSRCS}) + add_executable(bareos-sd stored.cc) +@@ -133,7 +133,7 @@ + target_link_libraries(bareos-sd PRIVATE comctl32) + endif() + target_link_libraries( +- bareos-sd PRIVATE Bareos::SD Bareos::Lib Bareos::LibSD Bareos::Findlib ++ bareos-sd PRIVATE ${JANSSON_LIBRARIES} Bareos::SD Bareos::Lib Bareos::LibSD Bareos::Findlib pthread + CLI11::CLI11 + ) + diff --git a/sysutils/bareos-server/files/patch-core-src-tools_CMakeLists.txt b/sysutils/bareos-server/files/patch-core-src-tools_CMakeLists.txt index d1646a91b45f..f99611c376d7 100644 --- a/sysutils/bareos-server/files/patch-core-src-tools_CMakeLists.txt +++ b/sysutils/bareos-server/files/patch-core-src-tools_CMakeLists.txt @@ -1,6 +1,6 @@ ---- core/src/tools/CMakeLists.txt 2023-12-13 17:44:47.000000000 -0500 -+++ core/src/tools/CMakeLists.txt 2024-01-18 23:59:23.120490000 -0500 -@@ -69,10 +69,39 @@ +--- core/src/tools/CMakeLists.txt 2025-12-04 05:19:30.000000000 -0800 ++++ core/src/tools/CMakeLists.txt 2025-12-18 18:54:26.372478000 -0800 +@@ -67,10 +67,39 @@ endif() if(NOT client-only) @@ -31,13 +31,13 @@ + + include_directories(../fastlz/include) + add_library(fd_objects STATIC ${FDSRCS}) -+ target_link_libraries(fd_objects PRIVATE bareos bareosfastlz ${ZLIB_LIBRARIES}) ++ target_link_libraries(fd_objects PRIVATE Bareos::Lib Bareos::Fastlz ${ZLIB_LIBRARIES} pthread) + set(TSTFNDSRCS testfind.cc testfind_fd.cc dummysockets.cc) add_executable(testfind ${TSTFNDSRCS}) target_link_libraries( -- testfind dird_objects fd_objects bareosfind CLI11::CLI11 -+ testfind dird_objects fd_objects bareosfind CLI11::CLI11 ${JANSSON_LIBRARIES} +- testfind Bareos::Dir Bareos::FD Bareos::Findlib CLI11::CLI11 ++ testfind Bareos::Dir fd_objects Bareos::Findlib CLI11::CLI11 ${JANSSON_LIBRARIES} ) list(APPEND TOOLS_SBIN testfind) - endif() + diff --git a/sysutils/bareos-server/files/patch-core-src_CMakeLists.txt b/sysutils/bareos-server/files/patch-core-src_CMakeLists.txt index 014d82c162fb..20c7285b47cf 100644 --- a/sysutils/bareos-server/files/patch-core-src_CMakeLists.txt +++ b/sysutils/bareos-server/files/patch-core-src_CMakeLists.txt @@ -1,17 +1,55 @@ ---- core/src/CMakeLists.txt 2023-03-24 08:05:20.000000000 -0500 -+++ core/src/CMakeLists.txt 2023-04-07 16:15:16.297335000 -0500 -@@ -18,7 +18,9 @@ - # 02110-1301, USA. - message("Entering ${CMAKE_CURRENT_SOURCE_DIR}") +--- core/src/CMakeLists.txt 2025-12-04 05:19:30.000000000 -0800 ++++ core/src/CMakeLists.txt 2025-12-20 18:26:16.808405000 -0800 +@@ -22,15 +22,42 @@ + bareos_configure_file(FILES include/config.h.in) + include_directories(${CMAKE_CURRENT_BINARY_DIR}) + +-if(${HAVE_LMDB}) +- add_subdirectory(lmdb) ++if(NOT client-only) ++ add_library(Bareos::Lib IMPORTED SHARED) ++ set_target_properties(Bareos::Lib PROPERTIES ++ IMPORTED_LOCATION "${localbase}/lib/libbareos.so" ++ INTERFACE_INCLUDE_DIRECTORIES "${localbase}/include" ++ INTERFACE_LINK_LIBRARIES "" ++ ) ++ ++ add_library(Bareos::Findlib IMPORTED SHARED) ++ set_target_properties(Bareos::Findlib PROPERTIES ++ IMPORTED_LOCATION "${localbase}/lib/libbareosfind.so" ++ INTERFACE_INCLUDE_DIRECTORIES "${localbase}/include" ++ INTERFACE_LINK_LIBRARIES "" ++ ) ++ ++ add_library(Bareos::Fastlz IMPORTED SHARED) ++ set_target_properties(Bareos::Fastlz PROPERTIES ++ IMPORTED_LOCATION "${localbase}/lib/libbareosfastlz.so" ++ INTERFACE_INCLUDE_DIRECTORIES "${localbase}/include" ++ INTERFACE_LINK_LIBRARIES "" ++ ) + endif() +-add_subdirectory(lib) +-add_subdirectory(findlib) +-add_subdirectory(fastlz) -add_subdirectory(filed) +if(client-only) -+ add_subdirectory(filed) ++ if(${HAVE_LMDB}) ++ add_subdirectory(lmdb) ++ endif() ++ add_subdirectory(lib) ++ add_subdirectory(findlib) ++ add_subdirectory(fastlz) +endif() ++if(client-only) ++ add_subdirectory(filed) ++endif() ++ if(NOT client-only) add_subdirectory(tools) -@@ -40,24 +42,28 @@ + add_subdirectory(cats) +@@ -51,17 +78,21 @@ elseif(NOT GTest_FOUND) message(STATUS "Skipping unit tests as gtest was not found") else() @@ -25,26 +63,13 @@ -if(ENABLE_BCONSOLE) - add_subdirectory(console) --endif() +if(client-only) + if(ENABLE_BCONSOLE) + add_subdirectory(console) + endif() - --if(${HAVE_LMDB}) -- add_subdirectory(lmdb) -+ if(${HAVE_LMDB}) -+ add_subdirectory(lmdb) -+ endif() -+ add_subdirectory(lib) -+ add_subdirectory(findlib) -+ add_subdirectory(fastlz) endif() --add_subdirectory(lib) --add_subdirectory(findlib) + add_subdirectory(plugins) --add_subdirectory(fastlz) + if(${traymonitor}) add_subdirectory(qt-tray-monitor) diff --git a/sysutils/bareos-server/pkg-plist b/sysutils/bareos-server/pkg-plist index 7a204918ed0d..a25118401adb 100644 --- a/sysutils/bareos-server/pkg-plist +++ b/sysutils/bareos-server/pkg-plist @@ -10,11 +10,8 @@ bin/bwild @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/LinuxAll.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/SelfTest.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/WindowsAllDrives.conf.sample -%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/fileset/plugin-gfapi.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/BackupCatalog.conf.sample -%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/BackupGFAPI.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/RestoreFiles.conf.sample -%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/RestoreGFAPI.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/job/backup-bareos-fd.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/jobdefs/DefaultJob.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/messages/Daemon.conf.sample @@ -24,18 +21,18 @@ bin/bwild @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/pool/Incremental.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/pool/Scratch.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/profile/operator.conf.sample +@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/profile/webui-admin.conf.sample +@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/profile/webui-readonly.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/schedule/WeeklyCycle.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf.sample %%ETCDIR%%/bareos-dir.d/storage/Dedupable.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/File.conf.sample -%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/Gluster.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/NULL.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/Tape.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/dplcompat.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/autochanger/FileStorage.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/autochanger/autochanger-0.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/FileStorage.conf.sample -%%GFAPI%%@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/GlusterStorage.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/NULL.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/dplcompat.conf.sample @sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/device/tapedrive-0.conf.sample @@ -50,7 +47,6 @@ lib/bareos/backends/libbareossd-dedupable.so lib/bareos/backends/libbareossd-dplcompat.so lib/bareos/backends/libbareossd-fifo.so lib/bareos/backends/libbareossd-file.so -%%GFAPI%%lib/bareos/backends/libbareossd-gfapi.so lib/bareos/backends/libbareossd-tape.so %%PYTHON%%lib/bareos/plugins/BareosDirPluginBaseclass.py %%PYTHON%%lib/bareos/plugins/BareosDirPluginNscaSender.py @@ -65,8 +61,6 @@ lib/bareos/plugins/autoxflate-sd.so %%PYTHON%%lib/bareos/plugins/python3-sd.so %%SCSICRYPTO%%lib/bareos/plugins/scsicrypto-sd.so %%SCSICRYPTO%%lib/bareos/plugins/scsitapealert-sd.so -lib/bareos/scripts/bareos-ctl-dir -lib/bareos/scripts/bareos-ctl-sd lib/bareos/scripts/bareos-glusterfind-wrapper lib/bareos/scripts/create_bareos_database %%PGSQL%%lib/bareos/scripts/ddl/creates/postgresql.sql @@ -86,6 +80,7 @@ lib/bareos/scripts/ddl/updates/postgresql.2171_2192.sql lib/bareos/scripts/ddl/updates/postgresql.2192_2210.sql lib/bareos/scripts/ddl/updates/postgresql.2210_2230.sql lib/bareos/scripts/ddl/updates/postgresql.2230_2240.sql +lib/bareos/scripts/ddl/updates/postgresql.2240_2250.sql lib/bareos/scripts/ddl/updates/postgresql.bee.1017_2004.sql lib/bareos/scripts/ddl/versions.map lib/bareos/scripts/delete_catalog_backup @@ -100,13 +95,13 @@ lib/bareos/scripts/query.sql lib/bareos/scripts/s3cmd-wrapper.sh lib/bareos/scripts/update_bareos_tables %%NDMP%%lib/libbareosndmp.so -%%NDMP%%lib/libbareosndmp.so.24 +%%NDMP%%lib/libbareosndmp.so.25 %%NDMP%%lib/libbareosndmp.so.%%LIB_VERSION%% lib/libbareossd.so -lib/libbareossd.so.24 +lib/libbareossd.so.25 lib/libbareossd.so.%%LIB_VERSION%% lib/libbareossql.so -lib/libbareossql.so.24 +lib/libbareossql.so.25 lib/libbareossql.so.%%LIB_VERSION%% %%PYTHON%%%%PYTHON_SITELIBDIR%%/bareosdir%%PYTHON_TAG%%.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/bareossd%%PYTHON_TAG%%.so diff --git a/sysutils/bareos-server/pkg-plist.client b/sysutils/bareos-server/pkg-plist.client index b2bf482bebdd..4adce1199b59 100644 --- a/sysutils/bareos-server/pkg-plist.client +++ b/sysutils/bareos-server/pkg-plist.client @@ -2,19 +2,19 @@ bin/bconsole %%PYTHON%%bin/bsmc %%PYTHON%%bin/chunk_check.py -@sample %%ETCDIR%%/bareos-fd.d/client/myself.conf.sample @group bareos +@sample %%ETCDIR%%/bareos-dir.d/console/console_media_vault.conf.sample +@sample %%ETCDIR%%/bareos-dir.d/job/job_admin-media_vault.conf.sample +@sample %%ETCDIR%%/bareos-dir.d/profile/profile_media_vault.conf.sample +@sample %%ETCDIR%%/bareos-fd.d/client/myself.conf.sample @sample %%ETCDIR%%/bareos-fd.d/director/bareos-dir.conf.sample -@group bareos @sample %%ETCDIR%%/bareos-fd.d/director/bareos-mon.conf.sample -@group bareos @sample %%ETCDIR%%/bareos-fd.d/messages/Standard.conf.sample -@group bareos @sample %%ETCDIR%%/bconsole.d/bconsole.conf.sample +@sample %%ETCDIR%%/media_vault.ini.sample @group bareos %%PYTHON%%@sample(,bareos,640) %%ETCDIR%%/bsmc.conf.sample %%PYTHON%%lib/bareos/plugins/BareosFdPluginBaseclass.py -%%PYTHON%%lib/bareos/plugins/BareosFdPluginLibcloud.py %%PYTHON%%lib/bareos/plugins/BareosFdPluginLocalFilesBaseclass.py %%PYTHON%%lib/bareos/plugins/BareosFdWrapper.py %%PYTHON%%lib/bareos/plugins/BareosLibcloudApi.py @@ -57,34 +57,30 @@ bin/bconsole %%PYTHON%%lib/bareos/plugins/bareos_tasks/xenserver/README.md %%PYTHON%%lib/bareos/plugins/bareos_tasks/xenserver/__init__.py lib/bareos/plugins/bpipe-fd.so -%%GFAPI%%lib/bareos/plugins/gfapi-fd.so %%PYTHON%%lib/bareos/plugins/mariadb-dump/README.md %%PYTHON%%lib/bareos/plugins/mariadb-dump/bareos-fd-mariadb-dump.py %%PYTHON%%lib/bareos/plugins/openvz7/BareosFdPluginVz7CtFs.py %%PYTHON%%lib/bareos/plugins/openvz7/README.md %%PYTHON%%lib/bareos/plugins/openvz7/bareos-fd-vz7_ct_fs.py %%PYTHON%%lib/bareos/plugins/python3-fd.so -lib/bareos/scripts/bareos lib/bareos/scripts/bareos-config lib/bareos/scripts/bareos-config-lib.sh -lib/bareos/scripts/bareos-ctl-fd -lib/bareos/scripts/bareos-ctl-funcs %%PYTHON%%lib/bareos/scripts/bareos_encode_string.py lib/bareos/scripts/btraceback.dbx lib/bareos/scripts/btraceback.gdb lib/bareos/scripts/btraceback.mdb %%PYTHON%%lib/bareos/scripts/reschedule_job_as_full.sh lib/libbareos.so -lib/libbareos.so.24 +lib/libbareos.so.25 lib/libbareos.so.%%LIB_VERSION%% lib/libbareosfastlz.so -lib/libbareosfastlz.so.24 +lib/libbareosfastlz.so.25 lib/libbareosfastlz.so.%%LIB_VERSION%% lib/libbareosfind.so -lib/libbareosfind.so.24 +lib/libbareosfind.so.25 lib/libbareosfind.so.%%LIB_VERSION%% lib/libbareoslmdb.so -lib/libbareoslmdb.so.24 +lib/libbareoslmdb.so.25 lib/libbareoslmdb.so.%%LIB_VERSION%% %%PYTHON%%%%PYTHON_SITELIBDIR%%/bareosfd%%PYTHON_TAG%%.so share/man/man1/bareos-tray-monitor.1.gz @@ -93,8 +89,6 @@ share/man/man1/bsmtp.1.gz share/man/man8/bareos-fd.8.gz share/man/man8/btraceback.8.gz @group bareos -sbin/bareos -@group bareos sbin/bareos-fd @group bareos sbin/bconsole diff --git a/sysutils/bareos-traymonitor/Makefile b/sysutils/bareos-traymonitor/Makefile index ebbd801f9eb0..dc0a8371b569 100644 --- a/sysutils/bareos-traymonitor/Makefile +++ b/sysutils/bareos-traymonitor/Makefile @@ -1,33 +1,18 @@ PORTREVISION= 0 +PKGNAMESUFFIX= -traymonitor + *** 4028 LINES SKIPPED ***home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?695069ea.260eb.51c38a01>
