Téléchargement et installation

Pour télécharger Makepasswd, il suffit de se rendre sur sa page d'accueil. Si comme moi vous avez Fedora, téléchargez la dernière version des sources. Certaines distribution fournissent Makepasswd directement via des dépôts. Pas Fedora (en tout cas je ne l'ai pas trouvé).
Lorsque c'est téléchargé, il ne reste plus qu'à l'installer. Pour cela, lancez la console :

ldb@localhost:~/makepasswd-0.4.2$ make
echo "#define PACKAGE \"makepasswd\"" > config.h
echo "#define VERSION \"0.4.2\"" >> config.h
make -C src all
make[1]: entrant dans le répertoire « /home/ldb/makepasswd-0.4.2/src »
gcc makepasswd.o md5.o -lcrypt -o makepasswd
make[1]: quittant le répertoire « /home/ldb/makepasswd-0.4.2/src »


ATTENTION : Il faut que GCC soit installé pour qu'il n'y ait pas d'erreur. Si ceci s'affiche sur votre console :

ldb@localhost:~/makepasswd-0.4.2$ make
echo "#define PACKAGE \"makepasswd\"" > config.h
echo "#define VERSION \"0.4.2\"" >> config.h
make -C src all
make[1]: entrant dans le répertoire « /home/ldb/makepasswd-0.4.2/src »
gcc -g -Wall -ansi -c -o makepasswd.o makepasswd.c
make[1]: gcc : commande introuvable
make[1]: *** [makepasswd.o] Erreur 127
make[1]: quittant le répertoire « /home/ldb/makepasswd-0.4.2/src »
make: *** [all] Erreur 2


Alors installez GCC :

ldb@localhost:~$ su -
Password :
[root@localhost ~]# yum install gcc


Exécution de Makepasswd

Pour faire fonctionner Makepasswd, il suffit de vous rendre dans le répertoire src/ qui se trouve lui-même dans le répertoire de décompression. Voilà ce que ça donne :

ldb@localhost:~/makepasswd-0.4.2/src$ makepasswd
uesOrxDP