diff --git a/HowtoDebian/MigrationSqueezeWheezy.md b/HowtoDebian/MigrationSqueezeWheezy.md
index 2c4ed2fd..167d532a 100644
--- a/HowtoDebian/MigrationSqueezeWheezy.md
+++ b/HowtoDebian/MigrationSqueezeWheezy.md
@@ -1,13 +1,13 @@
+---
+title: Howto Debian: migration Squeeze (6) -> Wheezy (7)
+---
+
**Cette page a été importée automatiquement de notre ancien wiki mais n'a pas encore été révisée.**
-# Howto Migration Squeeze -> Wheezy
-
-Release Notes i386 :
-
-Release Notes amd64 :
-
-Attention, il est [recommandé](http://www.debian.org/releases/wheezy/amd64/release-notes/ch-upgrading.en.html#upgrading-full) d'utiliser _apt-get_ et non _aptitude_ :
+* Release Notes i386 :
+* Release Notes amd64 :
+Attention, il est [recommandé](http://www.debian.org/releases/wheezy/amd64/release-notes/ch-upgrading.en.html#upgrading-full) d'utiliser `apt-get` et non `aptitude` :
Avant de mettre à jour penser à vérifier les paquets étiquetés et suspendus et modifier si besoin :
@@ -29,7 +29,7 @@ Faire ensuite une mise à niveau "simple", pour appliquer les mises à jour triv
# apt-get upgrade
~~~
-Enfin, appliquer les mises à jour non triviales (nécessitant des changements de paquets dépendants, des suppressions, ...) afin d'avoir un oeil plus précis sur ce qui sera fait, avant de valider :
+Enfin, appliquer les mises à jour non triviales (nécessitant des changements de paquets dépendants, des suppressions…) afin d'avoir un œil plus précis sur ce qui sera fait, avant de valider :
~~~
# apt-get dist-upgrade
@@ -39,13 +39,10 @@ Enfin, appliquer les mises à jour non triviales (nécessitant des changements d
Passage de Squeeze à Wheezy :
-MySQL 5.1.49 -> 5.5.53
-
-PHP 5.3.3 -> 5.4.45
-
-Apache 2.2.16 -> 2.2.22
-
-Tomcat 6.0.35 -> 6.0.45
+* MySQL 5.1.49 → 5.5.53
+* PHP 5.3.3 → 5.4.45
+* Apache 2.2.16 → 2.2.22
+* Tomcat 6.0.35 → 6.0.45
## /etc/securetty
@@ -67,24 +64,24 @@ pid_file=/var/run/nagios/nrpe.pid
## Shell
-Attention, vérifiez bien que le lien /bin/sh ne change pas de destination (de bash à dash) sans prévenir !!
-On a constaté un cas où /bin/sh pointait vers dash après mise-à-jour alors que ça pointait vers bash avant.
-Vérifier dans les backups vers quoi pointait /bin/sh avant l'upgrade
+Attention, vérifiez bien que le lien `/bin/sh` ne change pas de destination (de Bash à Dash) sans prévenir !!
+On a constaté un cas où `/bin/sh` pointait vers Dash après mise-à-jour alors que ça pointait vers Bash avant.
+Vérifier dans les backups vers quoi pointait `/bin/sh` avant l'upgrade
## Apache
- n'existe plus par défaut : si il était vide mais que vous conservez votre ancien apache2.conf vous aurez une erreur du type :
+`httpd.conf` n'existe plus par défaut : si il était vide mais que vous conservez votre ancien `apache2.conf` vous aurez une erreur du type :
~~~
Starting web server: apache2
apache2: Syntax error on line 207 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/ No such file or directory
~~~
-Workaround : touch /etc/apache2/
+Workaround : touch `/etc/apache2/httpd.conf`
## /etc/sudoers
-Il est conseillé de migrer la configuration en utilisant /etc/sudoers.d/XXXX :
+Il est conseillé de migrer la configuration en utilisant `/etc/sudoers.d/XXXX` :
## PHP
@@ -92,33 +89,31 @@ Il est conseillé de migrer la configuration en utilisant /etc/sudoers.d/XXXX :
Les directives suivantes n'existe plus, il faut donc les commenter ou supprimer de la configuration.
-- allow_call_time_pass_reference [[BR]]
-
-- magic_quotes_gpc[[BR]]
-
-- register_long_arrays[[BR]]
+* `allow_call_time_pass_reference`
+* `magic_quotes_gpc`
+* `register_long_arrays`
### php5-suhosin
-The php5-suhosin package has been removed. If your PHP configuration included the suhosin module, it will fail to load after the PHP upgrade. Run dpkg --purge php5-suhosin to remove the leftover configuration in /etc/php5/conf.d/suhosin.ini.
+> The php5-suhosin package has been removed. If your PHP configuration included the suhosin module, it will fail to load after the PHP upgrade. Run dpkg --purge php5-suhosin to remove the leftover configuration in /etc/php5/conf.d/suhosin.ini.
## Evomaintenance
-/usr/share/scripts/evomaintenance.sh: 54: /usr/share/scripts/evomaintenance.sh: sendmail: not found
+> /usr/share/scripts/evomaintenance.sh: 54: /usr/share/scripts/evomaintenance.sh: sendmail: not found
-Il faut soit mettre le path complet dans evomaintenance : /usr/sbin/sendmail
+Il faut soit mettre le path complet dans evomaintenance : `/usr/sbin/sendmail`
## Evoadmin Web
-Version de Squeeze incompatible avec Wheezy, il faut prendre la version GIT :
+Version de Squeeze incompatible avec Wheezy, il faut prendre la version GIT :
-Il faut mettre dans /etc/apache2/envvars
+Il faut mettre dans `/etc/apache2/envvars`
~~~
-export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
~~~
## Dovecot
@@ -187,14 +182,14 @@ Test de la configuration :
### option secure_file_priv
-Penser à ajouter la valeur par défaut à _secure-file-priv_ dans la config de MySQL (premier trouvé par ordre de préférence) :
+Penser à ajouter la valeur par défaut à `secure-file-priv` dans la config de MySQL (premier trouvé par ordre de préférence) :
-* /etc/mysql/conf.d/evolinux.cnf
-* /etc/mysql/conf.d/evolix.cnf
-* /etc/mysql/my.cnf
-* /etc/mysql/conf.d/000-evolinux-defaults.cnf
+* `/etc/mysql/conf.d/evolinux.cnf`
+* `/etc/mysql/conf.d/evolix.cnf`
+* `/etc/mysql/my.cnf`
+* `/etc/mysql/conf.d/000-evolinux-defaults.cnf`
-~~~
+~~~{.ini}
[mysqld]
secure-file-priv = ""
~~~
@@ -205,7 +200,7 @@ secure-file-priv = ""
[ERROR] /usr/sbin/mysqld: unknown variable 'default-character-set=utf8'
~~~
-Workaround : désactiver cette option...
+Contournement : désactiver cette option…
Erreurs :
@@ -214,7 +209,7 @@ mysqld_safe[27427]: 150828 1:11:22 [ERROR] An old style --language value with l
mysqld_safe[27427]: 150828 1:11:22 [ERROR] Use --lc-messages-dir without language specific part instead.
~~~
-Désactiver l'option obsolète "language = /usr/share/mysql/english"
+Désactiver l'option obsolète `language = /usr/share/mysql/english`
Pour désactiver le moteur InnoDB, skip-innodb n'est plus suffisant, vous allez obtenir l'erreur :
@@ -225,7 +220,7 @@ mysqld: 150828 1:16:04 [ERROR] Unknown/unsupported storage engine: InnoDB
Vous devez ajouter :
-~~~
+~~~{.ini}
skip-innodb
default-storage-engine=myisam
~~~
@@ -251,7 +246,7 @@ Si vous obtenez une erreur :
Warning: Using unique option prefix pass instead of password is deprecated and will be removed in a future release. Please use the full name instead.
~~~
-Corrigez vos fichiers _.my.cnf_ pour mettre *password* à la place de *pass*.
+Corrigez vos fichiers `.my.cnf` pour mettre `password` à la place de `pass`.
## base-passwd
@@ -265,7 +260,7 @@ correctly. For more documentation on the Debian account policies please
see /usr/share/doc/base-passwd/README.
The list of proposed changes is :
-[...]
+[…]
~~~
Il est conseillé de refuser et de conserver les uid/gid utilisés.
@@ -276,16 +271,16 @@ Rajouter non-free dans sources.list pour installer la mise à jour des firmwares
## Oracle
-Oracle veut utiliser /dev/shm en tmpfs, mais celui-ci a été déplacé en Wheezy, c'est maintenant /run/shm, avec un symlink vers /dev/shm, mais le symlink ne suffit pas ! Il faut donc revenir à l'ancienne méthode, pour cela on mettra dans le fstab :
+Oracle veut utiliser `/dev/shm` en tmpfs, mais celui-ci a été déplacé en Wheezy, c'est maintenant `/run/shm`, avec un symlink vers `/dev/shm`, mais le symlink ne suffit pas ! Il faut donc revenir à l'ancienne méthode, pour cela on mettra dans le fstab :
~~~
-tmpfs /dev/shm tmpfs nosuid,nodev,size=50%,mode=1777 0 0
+tmpfs /dev/shm tmpfs nosuid,nodev,size=50%,mode=1777 0 0
~~~
## libnss LDAP
-Attention, si vous avez répondu YES à "Make the configuration file readable/writeable by its owner only?" le fichier /etc/libnss-ldapconf repassera en 600.
+Attention, si vous avez répondu YES à "Make the configuration file readable/writeable by its owner only?" le fichier `/etc/libnss-ldapconf` repassera en 600.
Si nécessaire :
@@ -301,22 +296,22 @@ Si nécessaire :
proftpd[24268]: Fatal: LoadModule: error loading module 'mod_vroot.c': Operation not permitted on line 74 of '/etc/proftpd/modules.conf'
~~~
-Désactiver le module _mod_vroot_ ou installer le paquet _proftpd-mod-vroot_.
+Désactiver le module `mod_vroot` ou installer le paquet `proftpd-mod-vroot`.
~~~
proftpd[18591]: Fatal: unknown configuration directive 'LDAPDNInfo' on line 14 of '/etc/proftpd/ldap.conf'
proftpd[18591]: Fatal: unknown configuration directive 'LDAPDoAuth' on line 15 of '/etc/proftpd/ldap.conf'
~~~
-Les directives _LDAPDNInfo_ et _LDAPDoAuth_ sont à remplacer par _LDAPBindDN_ et _LDAPUsers_.
+Les directives `LDAPDNInfo` et `LDAPDoAuth` sont à remplacer par `LDAPBindDN` et `LDAPUsers`.
## Roundcube
-Si la mise à jour automatique de la bdd roundcube se passe mal, et que l'on a l'erreur "[Native message: Unknown column 'changed' in 'field list']" dans /var/log/roundcube/error.log :
+Si la mise à jour automatique de la bdd roundcube se passe mal, et que l'on a l'erreur "[Native message: Unknown column 'changed' in 'field list']" dans `/var/log/roundcube/error.log` :
~~~
# mysql
-> use roundcube
+> USE roundcube;
> ALTER TABLE `identities` ADD `changed` DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00' AFTER `identity_id`;
~~~
@@ -324,7 +319,7 @@ Si la mise à jour automatique de la bdd roundcube se passe mal, et que l'on a l
Il faut appliquer ce patch pour /usr/share/scripts/mailgraph.sh
-~~~
+~~~{.diff}
--- old 2015-06-11 18:01:16.476793959 +0200
+++ mailgraph.sh 2015-06-11 17:59:05.926043623 +0200
@@ -1,5 +1,6 @@
@@ -356,7 +351,7 @@ Cas pack samba ou mail. Il faut patcher le script et installer une librairie.
-~~~
+~~~{.diff}
--- mail-add.pl 2015-08-31 09:27:24.000000000 +0200
+++ /tmp/a 2015-08-31 09:37:00.000000000 +0200
@@ -148,7 +148,7 @@
@@ -445,4 +440,4 @@ avec les droits suivants :
## Evocheck
-Si *IS_DPKGWARNING_FAILED*, télécharger '/etc/apt/apt.conf.d/80evolinux' et supprimer '/etc/apt/apt.conf'.
+Si **IS_DPKGWARNING_FAILED**, télécharger `/etc/apt/apt.conf.d/80evolinux` et supprimer `/etc/apt/apt.conf`.