pqChecker
OpenLDAP password policy pwdCheckModule - Page 4
Comment l'obtenir

pqChecker est un logiciel libre et opensource. Il est distribué sous licence GNU GPL v3+.

Les paquets d'installation binaire pour les systèmes Debian/Ubuntu et RedHat/CentOS sont disponibles dans la section de téléchargement de ce site. Les codes source de la dernière version stable sont également disponibles dans cette section de téléchargement. Ces codes sources et leur historique sont accessibles en téléchargement anonyme, sur la plateforme Bitbucket.

git clone https://bitbucket.org/ameddeb/pqchecker.git

 
Comment l'installer à partir des paquets binaires

Les paquets d'installation des binaires de pqChecker sont disponibles pour les systèmes Debian/Ubuntu et RedHat/CentOS. L'installation se fait grâce aux utilitaires dpkg ou rpm. Les instructions détaillées nécessaires à l'installation sont indiquées dans le fichier README.fr qui accompagne les fichiers binaires. Notamment:

sudo dpkg -i pqcheckerxxxxxxx.deb
sudo rpm -iv pqcheckerxxxxxxx.rpm # permet d'installer pqChecker

sudo dpkg -r pqchecker
sudo rpm -ev pqchecker # permet de le désinstaller

Mise en garde de sécurité: pqChecker accède et traite des données sensibles, ne jamais l'installer à partir d'un paquet binaire dont vous ignorez l'origine.

 
Comment l'installer à partir des sources

Permet l'installation sur tout système compatible POSIX. Les outils de construction de logiciels doivent être installés sur le système cible: Compilateur C, l'utilitaire make et les fichiers d'en-tête C du système. Java JDK 1.8+ est également nécessaire en raison de l'utilisation de JNI.

Se procurer les archives des sources de la version, ou les obtenir à partir du dépôt de source Git.

git tag # permet de lister toutes les versions stables disponibles
git checkout v2.0.0 # permet d'obtenir les sources de cette version stable (à titre d'exemple)

Le fichier INSTALL.fr contient toutes les instructions nécessaires pour réussir cette opération. Notamment:

./configure xxxx xxxx xxxx # permet de préparer la construction en adéquation avec le système cible
sudo make install # permet d'installer pqChecker
sudo make uninstall # permet de désinstaller pqChecker