Hi, it seems that for some reason cracklib has failed to generate /var/cache/cracklib/cracklib_dict.pwd (or /var/cache/cracklib/cracklib_dict.pwd.gz).
There is a daily cronjob that is supposed to regenerate /var/cache/cracklib/cracklib_dict.pwd if the dictionaries it used as input are newer. I'm not sure why it's not generating your file correctly; you can manually run it via `sudo sh -xe /usr/sbin/update-cracklib` to see what's going wrong.
Also, for diagnostic purposes without needed to attempt to change the passwd, you can do `echo PASSWD | cracklib-check` to see if it is functioning correctly.
It would be good to work out how your system got in this state.
Hi, it seems that for some reason cracklib has failed to generate /var/cache/ cracklib/ cracklib_ dict.pwd (or /var/cache/ cracklib/ cracklib_ dict.pwd. gz).
There is a daily cronjob that is supposed to regenerate /var/cache/ cracklib/ cracklib_ dict.pwd if the dictionaries it used as input are newer. I'm not sure why it's not generating your file correctly; you can manually run it via `sudo sh -xe /usr/sbin/ update- cracklib` to see what's going wrong.
Also, for diagnostic purposes without needed to attempt to change the passwd, you can do `echo PASSWD | cracklib-check` to see if it is functioning correctly.
It would be good to work out how your system got in this state.