Mettre à jour un contrôleur de domaine Samba de Debian11 Bullseye à Debian12 Bookworm
Avertissement
Si vous utilisez les interfaces réseaux en eth, vous devrez vous-même configurer dans le grub le fait de conserver votre interface au format eth.
Vous devez reconfigurer tissamba.list :
wget -qO- https://samba.tranquil.it/tissamba-pubkey.gpg | tee /usr/share/keyrings/tissamba.gpg > /dev/null sha256sum /usr/share/keyrings/tissamba.gpg bd0f7140edd098031fcb36106b24a6837b067f1c847f72cf262fa012f14ce2dd /usr/share/keyrings/tissamba.gpg echo "deb [signed-by=/usr/share/keyrings/tissamba.gpg] https://samba.tranquil.it/debian/samba-4.20/ $(lsb_release -c -s) main" > /etc/apt/sources.list.d/tissamba.list
Mettre à jour la configuration des dépôts à NonFreeFirmware, mettre à jour toutes les clés PGP et les dépots :
echo 'APT::Get::Update::SourceListWarnings::NonFreeFirmware "false";' > /etc/apt/apt.conf.d/no-bookworm-firmware.conf sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list /etc/apt/sources.list.d/*
Mettre à jour la machine
apt-get update apt-get dist-upgrade
Indication
Si vous avez une erreur pendant le dist-upgrade, vous pouvez utiliser la commande « apt –fix-broken install » pour corriger l’installation.
Changer la configuration ntp par chronyd configurer le service NTP (chrony). C’est une étape très importante !
Redémarrer la machine :
reboot
Vérifier la version de samba sur le serveur :
samba-tool --version