Packages with the cracklib use flag

Global definition: Support for cracklib strong password checking.

app-admin / apg : Another Password Generator

dev-db / mariadb : An enhanced, drop-in replacement for MySQL

dev-db / mysql : A fast, multi-threaded, multi-user SQL database server

dev-db / percona-server : Fully compatible, enhanced and open source drop-in replacement for MySQL

net-fs / netatalk : Open Source AFP server

net-irc / atheme-services : A portable and secure set of open-source and modular IRC services

  • Enable nickserv/cracklib module for enforcing strong account passwords

sys-apps / shadow : Utilities to deal with user accounts

sys-auth / pambase : PAM base configuration files

  • Enable pam_cracklib module on system authentication stack. This produces warnings when changing password to something easily crackable. It requires the same USE flag to be enabled on sys-libs/pam or system login might be impossible.

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

  • Build the pam_cracklib module, that allows to verify the chosen passwords' strength through the use of sys-libs/cracklib. Please note that simply enabling the USE flag on this package will not make use of pam_cracklib by default, you should also enable it in sys-auth/pambase as well as update your configuration files.