Aller au contenu

Mise à jour de Headscale 0.27.1 à 0.28.0

De wikarphy
Version datée du 21 février 2026 à 23:41 par Linarphy (discussion | contributions) (Page créée avec « La mise à jour de P16 used specific object::Headscale a été effectué en suivant la P33 used specific technique::Procédure de mise à jour de Headscale. Celle-ci n’étant pas à jour, il faut la modifier. Voici un résumé de la procédure réelle utilisée pendant cette Il faut d’abord arrêter le service de Systemd `headscale.service`, copier la base de donnée actuelle `/var/lib/headscale/db.sqlite` dans le fichier backup `/var/lib/headsc... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

La mise à jour de Headscale a été effectué en suivant la Procédure de mise à jour de Headscale. Celle-ci n’étant pas à jour, il faut la modifier.

Voici un résumé de la procédure réelle utilisée pendant cette

Il faut d’abord arrêter le service de Systemd `headscale.service`, copier la base de donnée actuelle `/var/lib/headscale/db.sqlite` dans le fichier backup `/var/lib/headscale/db.sqlite.backup` (qui est remplacé car déjà existant après la dernière mise à jour). Puis télécharger, via le lien disponible dans la dernière release github, le paquet `.deb`. Il est ensuite possible d’installer le paquet avec Aptitude. Après un redémarrage du service, tout est fonctionnel à nouveau. Il est à noter que pour cette occacion, l’instance Tailscale sur le même serveur a d’abord été arrêté avec `tailscale down` et `systemctl stop tailscaled`. Tailscale a été relancé à la fin de la mise à jour avec `systemctl start tailscaled` et `tailscale up`.