Compare commits
2 Commits
v1.3.23
...
cab78eb3d1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cab78eb3d1 | ||
|
|
f61f82d36f |
@@ -302,9 +302,18 @@ SUDOERS
|
||||
# in die apt-Quelle. Ab jetzt publiziert publish.sh/release.sh nur
|
||||
# noch nach stable/testing — ohne diese Migration würden
|
||||
# Bestandsnodes stumm keine neuen Updates mehr sehen (main bleibt
|
||||
# auf dem letzten main-Stand stehen). Idempotent: greift nur wenn
|
||||
# die Datei existiert UND noch auf "main" zeigt.
|
||||
# auf dem letzten main-Stand stehen). Idempotent.
|
||||
#
|
||||
# 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_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
|
||||
sed -i 's/ trixie main$/ trixie stable/' "$EG_SOURCES_LIST"
|
||||
apt-get update -qq || true
|
||||
|
||||
Reference in New Issue
Block a user