Dans cet article j’utilise [man]makepasswd[/man]
. Mais j’ai fait
ces manipulations sous Debian. Avec Archlinux cela se complique un peu car la
version de makepasswd
n’est pas identique à celle de Debian : elle ne gère
pas le cryptage md5. Il va donc falloir faire une petite manipulation de
derrière les fagots !
Cela se résume en fait à utiliser le binaire de Debian sur notre Arch. Comme
il n’existe pas “out of the box”, il va falloir patcher les sources. Les
fichiers nécessaires sont ici. Il vous faut récupérer
makepasswd_1.10.orig.tar.gz
et makepasswd_1.10-3.diff.gz
:
wget http://ftp.de.debian.org/debian/pool/main/m/makepasswd/makepasswd_1.10.orig.tar.gz
wget http://ftp.de.debian.org/debian/pool/main/m/makepasswd/makepasswd_1.10-3.diff.gz
Il faut extraire les sources :
tar xzvf makepasswd_1.10.orig.tar.gz
puis le patch :
gunzip makepasswd_1.10-3.diff.gz
et enfin patcher le
binaire de makepasswd
patch makepasswd_1.10/makepasswd makepasswd_1.10-3.diff
Vous pouvez
maintenant utiliser makepasswd
avec l’option --crypt-md5
, si vous avez
installé une version antérieure il vous suffit de copier le binaire à la place
des fichiers obsolètes.
Bon patching ;-)