Compare commits
2 Commits
7aa2a907d5
...
cab78eb3d1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cab78eb3d1 | ||
|
|
f61f82d36f |
@@ -302,9 +302,18 @@ SUDOERS
|
|||||||
# in die apt-Quelle. Ab jetzt publiziert publish.sh/release.sh nur
|
# in die apt-Quelle. Ab jetzt publiziert publish.sh/release.sh nur
|
||||||
# noch nach stable/testing — ohne diese Migration würden
|
# noch nach stable/testing — ohne diese Migration würden
|
||||||
# Bestandsnodes stumm keine neuen Updates mehr sehen (main bleibt
|
# Bestandsnodes stumm keine neuen Updates mehr sehen (main bleibt
|
||||||
# auf dem letzten main-Stand stehen). Idempotent: greift nur wenn
|
# auf dem letzten main-Stand stehen). Idempotent.
|
||||||
# die Datei existiert UND noch auf "main" zeigt.
|
#
|
||||||
|
# netcell-edgeguard.list: NOCH ältere Installer-Generation vor dem
|
||||||
|
# Rename auf edgeguard.list (install.sh räumt sie nur bei einem
|
||||||
|
# FRISCHEN Install auf, nie bei einem Upgrade — auf Bestandsnodes,
|
||||||
|
# die nie neu installiert wurden, ist sie ggf. noch die aktive
|
||||||
|
# Datei). Erst konsolidieren, dann main→stable.
|
||||||
EG_SOURCES_LIST=/etc/apt/sources.list.d/edgeguard.list
|
EG_SOURCES_LIST=/etc/apt/sources.list.d/edgeguard.list
|
||||||
|
EG_LEGACY_LIST=/etc/apt/sources.list.d/netcell-edgeguard.list
|
||||||
|
if [ -f "$EG_LEGACY_LIST" ] && [ ! -f "$EG_SOURCES_LIST" ]; then
|
||||||
|
mv "$EG_LEGACY_LIST" "$EG_SOURCES_LIST"
|
||||||
|
fi
|
||||||
if [ -f "$EG_SOURCES_LIST" ] && grep -q ' trixie main$' "$EG_SOURCES_LIST"; then
|
if [ -f "$EG_SOURCES_LIST" ] && grep -q ' trixie main$' "$EG_SOURCES_LIST"; then
|
||||||
sed -i 's/ trixie main$/ trixie stable/' "$EG_SOURCES_LIST"
|
sed -i 's/ trixie main$/ trixie stable/' "$EG_SOURCES_LIST"
|
||||||
apt-get update -qq || true
|
apt-get update -qq || true
|
||||||
|
|||||||
Reference in New Issue
Block a user