From 683231127c76f914f42aafd1953651e0d33eaa22 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Sun, 3 May 2026 22:29:40 +0200 Subject: [PATCH] fix(pbs/pve): guard sed against missing /etc/apt/sources.list (#14222) --- tools/pve/pbs4-upgrade.sh | 4 +++- tools/pve/post-pbs-install.sh | 4 +++- tools/pve/post-pve-install.sh | 6 ++++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/tools/pve/pbs4-upgrade.sh b/tools/pve/pbs4-upgrade.sh index 2a2fa59fd..a05ba8bb9 100644 --- a/tools/pve/pbs4-upgrade.sh +++ b/tools/pve/pbs4-upgrade.sh @@ -57,7 +57,9 @@ start_routines() { yes) msg_info "Switching to Debian 13 (Trixie) Sources" rm -f /etc/apt/sources.list.d/*.list - sed -i '/proxmox/d;/bookworm/d' /etc/apt/sources.list || true + if [ -f /etc/apt/sources.list ]; then + sed -i '/proxmox/d;/bookworm/d' /etc/apt/sources.list + fi cat >/etc/apt/sources.list.d/debian.sources </etc/apt/sources.list.d/debian.sources </etc/apt/sources.list.d/debian.sources <