Apt

  1. dpkg --configure -a pour régler son compte au vilain nicoo qui avait interrompu dpkg
  2. Édition de /etc/apt/sources.list et d'/etc/apt/apt.conf.d/50unattendedupgrades
    Principalement s/wheezy/jessie/g et s/oldstable/stable/g.
    • On veille à utiliser les codenames dans sources.list.
    • On convertit 50unattendedupgrades à l'utilisation de codenames, ce qui évite de changer accidentellement quand Debian release.
  3. On commit ;)
  4. apt-get update && apt-get upgrade On garde etckeeper.conf et unbound.conf lors du merge de la configuration
  5. Reboot (toujours en kernel 3.2.65 made in Gandi) clean, etckeeper clean
  6. Suppression du dépôt de Gandi, de sa clef de signature, et purge de ses paquets.
  7. On trouve des paquets pas encore à jour :
    • apt-get dist-upgrade met à jour apt & co. ;
    • apt upgrade fini le boulot ;
    • on supprime les paquets obsolètes (après inspection) avec aptitude.
  8. On reboot, on découvre avec stupéfaction qu'ekumen n'a plus de réseau.
    Visiblement, les paquets Gandi apportaient la poudre verte qui autoconfigure les interfaces ; on se contentera du bon vieil ifupdown à la place :

     # interfaces(5) file used by ifup(8) and ifdown(8)
     auto lo
     iface lo inet loopback
    
     auto eth0
     iface eth0 inet dhcp
       dns-search nos-oignons.net
       dns-nameservers 127.0.0.1 217.70.184.225 217.70.184.226 217.70.184.227
    
  9. On reboot à nouveau, pour découvrir que Tor n'est pas lancé, car le paquet utilise maintenant des unit files templatés.

    • On active tor@default à la place.
    • On découvre qu'un bug le fait ne pas se lancer, dû au fait que l'unit file interdit au processus Tor de changer d'utilisateur.
    • On ne trouve pas moins violent que désactiver NoNewPrivs pour l'instant :

        # /etc/systemd/system/tor@default.service.d/override.conf
        [Service]
        NoNewPrivileges=false
      
  10. nicoo mange des gnocchi bien mérités...

  11. quidame passe derrière et installe resolvconf qu'on a oublié ...