cracklib-packer
Linux
Publiée le
2026-10-21 05:31:31
cracklib-packer
# Crée un nouveau fichier de dictionnaire vide pour tester
cracklib-packer init test_dict
# Empaquette la base de données par défaut sans spécifier de nom
cracklib-packer
# Spécifie et empaquette une base de données nommée 'admin_pass'
cracklib-packer admin_pass
# Ajoute un nouveau dictionnaire au paquet existant 'test_dict'
cracklib-packer --add test_dict /chemin/vers/nouveaux_mots.txt
# Vérifie l'intégrité du paquet de dictionnaires actuel
cracklib-packer validate
# Récupère la liste des bases de données gérées par le packer
cracklib-packer list
# Supprime complètement un paquet de dictionnaire obsolète
cracklib-packer --delete old_passwords
# Crée une sauvegarde compressée du paquet principal
cracklib-packer backup main_dict_backup.tar.gz
# Teste la compatibilité du packer avec les dernières versions cracklib
cracklib-packer check_compatibility
# Empaquette un dictionnaire spécifique pour un usage ciblé
cracklib-packer --target target_db /var/data/passwords.txt
# Force l'écrasement d'un paquet existant si des conflits sont détectés
cracklib-packer --force overwrite_dict
# Déploie le paquet de dictionnaires dans un répertoire temporaire pour test
cracklib-packer deploy temp_test_run
# Utilise une base de données externe en spécifiant son chemin complet
cracklib-packer /mnt/data/custom_dicts/secure.db
# Ajoute des mots de passe par défaut au paquet principal
cracklib-packer --add default_passwords common_list.txt
# Réinitialise toutes les bases de données gérées pour repartir de zéro
cracklib-packer reset
# Génère un rapport d'utilisation et de taille du paquet actuel
cracklib-packer report usage_report.json
# Empaquette une série de dictionnaires en utilisant des wildcards
cracklib-packer --pattern "dict*/"
# Vérifie si le packer nécessite une mise à jour avant utilisation
cracklib-packer check_update