wiki:Documentation/Fr/UpgradeDeSargeVersEtch

Version 6 (modified by pierre-gilles, 6 years ago) (diff)

--

AlternC upgrade sarge > etch howto :

  • faire un backup de /etc/
  • Vider la file d'attente mailman et éteindre ce dernier :
    • find /var/lib/mailman/qfiles/ -type f -exec rm "{}" ;
    • /etc/init.d/mailman stop
  • configurer son /etc/apt/sources.list :
deb http://ftp.fr.debian.org/debian etch main contrib non-free
deb http://security.debian.org/debian-security etch/updates main contrib non-free
deb http://pmaster.metaconsult.fr/ dev/
  • on upgrade uniquement apt et aptitude d'abord :
aptitude update
aptitude install apt aptitude 
  • Ensuite tout (on force courier-authlib-mysql et on désinstalle libgnutls qui fait chier)
aptitude dist-upgrade alternc courier-authlib-mysql phpmyadmin
  • s'il propose de virer libgnutls13, c'est pas grâve, on peut ...
  • s'il demande d'écraser des fichiers (de /etc), dites oui ... au pire vous les reprendrez en partie de votre backup.
  • attention, vu que debian ecrase les fichiers de apache-ssl, pop3d-ssl et imapd-ssl, on peut perdre le pointage des certificats.
    • les remettre dans les confs correspondantes.
    • pour : /etc/proftpd/proftpd.conf, /etc/courier/imapd-ssl, /etc/courier/pop3d-ssl, /etc/apache-ssl/httpd.conf, /etc/postfix/main.cf,
  • si vous utilisez munin, ne laissez pas apt écraser vos fichiers de conf munin.
  • Si vous utilisez amavis, renommez l'ancien fichier de conf : /etc/amavis/amavisd.conf.disabled en autre chose (pour qu'amavis accepte de booter)
  • apparemment il faut souvent lancer "alternc.install force" et relancer aptitude pour qu'alternc finisse son install.
  • après l'upgrade, lancer /etc/init.d/apache restart pour que les sites ne soient pas tous sur le bureau (...)
  • Il se peut que mailman plante lors de l'upgrade, mais là je n'y suis pour rien, cf ...