From cbad641b1bf3378a239129069084ba3f6ad4f714 Mon Sep 17 00:00:00 2001 From: Markus Date: Sun, 18 Jan 2026 13:24:06 +0100 Subject: [PATCH] Update PBS to 4 --- src/proxmox-pbs/constants-service.conf | 2 +- src/proxmox-pbs/install-service.sh | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/proxmox-pbs/constants-service.conf b/src/proxmox-pbs/constants-service.conf index 92b94cb..43aed2d 100644 --- a/src/proxmox-pbs/constants-service.conf +++ b/src/proxmox-pbs/constants-service.conf @@ -8,7 +8,7 @@ # This file contains the project constants on service level # Debian Version, which will be installed -LXC_TEMPLATE_VERSION="debian-12-standard" +LXC_TEMPLATE_VERSION="debian-13-standard" # Create sharefs mountpoint LXC_MP=1 diff --git a/src/proxmox-pbs/install-service.sh b/src/proxmox-pbs/install-service.sh index 249217a..33fb220 100644 --- a/src/proxmox-pbs/install-service.sh +++ b/src/proxmox-pbs/install-service.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + # Authors: # (C) 2021 Idea an concept by Christian Zengel # (C) 2021 Script design and prototype by Markus Helmke @@ -9,16 +11,14 @@ source /root/functions.sh source /root/zamba.conf source /root/constants-service.conf -cat << EOF > /etc/apt/sources.list.d/pbs-no-subscription.list -# PBS pbs-no-subscription repository provided by proxmox.com, -# NOT recommended for production use -deb http://download.proxmox.com/debian/pbs $(lsb_release -cs) pbs-no-subscription -EOF - -wget -q -O - https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg >/dev/null - +#### Set repo and install onlyoffice #### +inst_pbs() { + apt_repo "proxmox" "https://enterprise.proxmox.com/debian/proxmox-release-trixie.gpg" "http://download.proxmox.com/debian/pbs" "trixie" "pbs-no-subscription" apt update && apt upgrade -y DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt install -y -o DPkg::options::="--force-confdef" -o DPkg::options::="--force-confold" proxmox-backup-server +} + +inst_pbs proxmox-backup-manager datastore create $PBS_DATA /$LXC_SHAREFS_MOUNTPOINT/$PBS_DATA