Benutzer:MathiasMahnke/Debian Bookworm 2024: Unterschied zwischen den Versionen
Aus Opennet
(Die Seite wurde neu angelegt: „'''Status: In Arbeit.''' Debian Bookworm Update Status der Opennet Server - Debian Release von 06/2023. === Status === Virtualisierungsserver: * [[Serve…“) |
(→Status) |
||
Zeile 41: | Zeile 41: | ||
Sonstige Server | Sonstige Server | ||
− | * [[Server/titan]] - | + | * [[Server/titan]] - In Arbeit, 2023/12/28 |
* [[Server/server-mathias]] - '''offen''': InfluxDB HTTP Write | * [[Server/server-mathias]] - '''offen''': InfluxDB HTTP Write | ||
* [[Server/server-christoph]] - '''offen''': rtpproxy (https://www.rtpbleed.com) | * [[Server/server-christoph]] - '''offen''': rtpproxy (https://www.rtpbleed.com) | ||
− | * [[Server/server-matthias]] - | + | * [[Server/server-matthias]] - |
=== Aktualisierung === | === Aktualisierung === |
Version vom 28. Dezember 2023, 20:22 Uhr
Status: In Arbeit.
Debian Bookworm Update Status der Opennet Server - Debian Release von 06/2023.
Status
Virtualisierungsserver:
- Server/akito -
- Server/tamago -
- Server/ryoko -
- Server/aqua -
- VM Vorlage via vhost-admin
Gateway-Server:
- Server/erina - offen: speedtest?
- Server/gai - offen: speedtest?
- Server/itsuki - Erledigt, 2023/12/28; offen: speedtest?
- Server/megumi - offen: speedtest?
- Server/subaru - offen: speedtest?
Dienste-Server:
- Server/amano - -- Besonderheit: cron vor Update stoppen (CA Jobs)
- Server/crimson - Debian Wheezy -- Mailserver + Wiki
- Server/goat - -- Besonderheit: Buildbot Web via pip installiert
- Server/haruka -
- Server/heartofgold - Debian Wheezy -- DNS Hidden Primary
- Server/hikaru - offen: python(3)-mysql / mysql vs. mariadb / alte mediawiki module / /var/log/mediawiki?
- Server/hoshino -
- Server/howmei - -- Besonderheit: Nicht alle Mesh-Teilnehmer via IPv6 erreichbar.
- Server/inez - -- Besonderheit: rsnapshot nicht in Bullseye / via Upstream DEB installiert
- Server/izumi - offen: Installation DNS-Primary -- Besonderheit: Service Discovery Opennet zusätzlich via CA Zertifikat
- Server/jun - -- Besonderheit: slt nicht in Buster
- Server/kazama - offen: eth1 WAN NIC DHCP -- Besonderheit: wireguard Installation nicht abgeschlossen?
- Server/kinjo -
- Server/maki - -- Besonderheit: rsnapshot nicht in Bullseye / via Upstream DEB installiert
- Server/nagare - Debian Buster -- Besonderheit: moinmoin benötigt Python 2
- Server/ruri -
- Server/tenkawa - -- Besonderheit: Freifunk Media Mirror rsyncd.log (seit 2018)
- Server/yurika -
- DNS WAN Server IPv6
Sonstige Server
- Server/titan - In Arbeit, 2023/12/28
- Server/server-mathias - offen: InfluxDB HTTP Write
- Server/server-christoph - offen: rtpproxy (https://www.rtpbleed.com)
- Server/server-matthias -
Aktualisierung
Vorab: Ansible Ausführung.
Ablauf:
screen cat /etc/debian_version apt update && apt upgrade apt autoremove apt list '?narrow(?installed, ?not(?origin(Debian)))' find /etc -name '*.dpkg-*' -o -name '*.ucf-*' -o -name '*.merge-error' ## HIER: Ggf. alte Konfigurationsdateien entfernen. # rm /etc/cron.daily/bsdmainutils.dpkg-remove /etc/ca-certificates.conf.dpkg-old ## HIER: Umstellung apt non-free nach non-free-firmware beachten ## ggf. -> apt.conf.d: APT::Get::Update::SourceListWarnings::NonFreeFirmware "false"; cat /etc/apt/preferences ls /etc/apt/preferences.d/ dpkg --audit apt-mark showhold apt list '~c' ## HIER: ehem. installierte Pakete & Konfigurationen final entfernen # apt purge '~c' apt clean df -h ## HIER: apt sources list anpassen apt update apt upgrade --without-new-pkgs apt full-upgrade apt autoremove ## HIER: olsrd Update durchführen - welches? #wget https://downloads.opennet-initiative.de/debian/olsrd_0.9.8-3_amd64+deb11.deb #wget https://downloads.opennet-initiative.de/debian/olsrd-plugins_0.9.8-3_amd64+deb11.deb # nun lokale oder IPv6 Verbindung aufbauen #dpkg -i olsrd_0.9.8-3_amd64+deb11.deb olsrd-plugins_0.9.8-3_amd64+deb11.deb #rm olsrd_0.9.8-3_amd64+deb11.deb olsrd-plugins_0.9.8-3_amd64+deb11.deb ## HIER: ggf. Ansible Lauf reboot apt list '~c' ## HIER: entfernte Pakete bereinigen # apt purge '~c' apt list '~o' # apt remove ... ## HIER: veraltete Pakete entfernen (sehr genau prüfen!; i.d.R. nicht alles entfernen) # apt #CHECKTWICE# purge '~o' ## HIER: Nachkontrolle von Diensten, ggf. manuelle Neustarts echo /nhdpinfo neighbor | nc localhost 2009 systemctl --type=service systemctl status <name.service> journalctl -u <name.service> systemctl restart <name.service> ip -6 addr show ip -6 route show ping -6 jun.opennet-initiative.de -c 3 ping -6 jun.on -c 3
Anschließend: Ansible Ausführung
Vorbereitungen
Gedanken zum Debian Release:
- systemd-timesyncd für NTP Client Timesync?
- GRUB ohne OS-Prober via /etc/default/grub: "GRUB_DISABLE_OS_PROBER=true"
- isc-dhcp geht EoL
Hinweise Changelog:
https://www.debian.org/releases/bookworm/amd64/release-notes/ch-upgrading.de.html