Mettre à jour un contrôleur de domaine Samba de Debian9 Stretch à Debian10 Buster
Installer Debian10 (machine physique ou virtuelle) de manière minimale sans interface graphique et uniquement avec le service SSH, en suivant cette documentation.
Attention
Si vous rencontrez un problème lors de la mise à jour du dépôt et si vous obtenez les erreurs gpg: no valid OpenPGP data found
ou wget: unable to resolve host adress "mydomain.lan"
, il faudra vérifier votre fichier /etc/resolv.conf
puis rajouter les lignes suivantes à la fin de /root/.bashrc
:
export http_proxy="http://proxy:3128";
export https_proxy="http://proxy:3128";
Mettre à jour les dépôts TIS Samba :
wget -O - http://samba.tranquil.it/tissamba-pubkey.gpg | apt-key add echo "deb http://samba.tranquil.it/debian/samba-4.11 buster main" > /etc/apt/sources.list.d/tissamba.list
Vérifier le fichier source de Debian
/etc/apt/sources.list
:deb http://ftp.fr.debian.org/debian/ buster main contrib non-free deb-src http://ftp.fr.debian.org/debian/ buster main contrib non-free deb http://security.debian.org/debian-security buster/updates main contrib non-free deb-src http://security.debian.org/debian-security buster/updates main contrib non-free deb http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free deb-src http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free
Vérifier le fichier
/etc/apt/sources.list.d/
puis sélectionner tissamba.list et changer la version de Samba si nécessaire :deb http://mydomain.lan/debian/samba-4.11 buster main
Lancer la mise à jour de la machine :
apt-get update apt-get upgrade apt-get dist-upgrade
Redémarrer la machine :
reboot
Vérifier la version de votre Samba :
samba-tool --version