pwquality не то чтобы совсем плох, но.. если имя пользователя состоит из одной буквы, то эту букву нельзя использовать в пароле (говорит, мол, основан на имени пользователя).