• [^] # Re: Identifiants qui changent

    Posté par (site web personnel, Mastodon) . En réponse au journal Allez, il fallait bien que ça arrive. Évalué à 2.

    Ça a beaucoup moins d'inconvénients que de reinstaller une sauvegarde de /etc ou je ne sais quoi d'autre. Parce que cette reinstallation peut-être déstructrice si tu reinstalles un système avec une version plus récente des logiciels, donc avec de potentiels modifications dans les fichiers /etc/.

    J'utilise Ansible pour configurer ma machine. Le temps passé à écrire les playbooks (et encore, y en a que je réutilises d'autres projets), est largement compensé par le temps énormément gagné lorsque je reinstalle mon ordi. Je n'ai pas à réfléchir, ni à me souvenir de ce que je dois installer pour être opérationnel, ni ce que je dois toucher dans mes fichiers de config système pour prendre en compte les spécificités de mon matériel ou de ma configuration. J'ai une machine opérationnelle en quelques dizaines de minutes, juste le temps d'installer l'OS à partir d'une ISO, de lancer ansible, et si j'ai mon /home à réinstaller, de faire un rsync depuis mon NAS.

    Bonus : j'ai un desktop et un laptop, configuré quasi à l'identique. Je gagne encore plus de temps.

    Alors certes, il faut maintenir à jour. Il m'arrive parfois de modifier des fichiers de conf à la main parce que je n'ai pas le temps, et dans ce cas, je le note dans INSTALL.md du dépôt de mes playbooks. Et pour les modifications dans /etc/, j'essaye d'utiliser des modules qui modifient les fichiers plutôt que d'utiliser un template qui va m'écraser les éventuelles nouvelles options si il y a des installations de nouvelles versions de soft.

    Cependant, j'admet que l'utilisation d'outils comme ansible est un truc d'informaticien et que ce n'est pas forcément adapté à M. Michu.