I booted Fedora5-2gb.ext3 and logged in as root.
I then created a new user "xxx" with
[root@fedora ~]# useradd xxx
I tried to set the passwd:
[root@fedora ~]# passwd xxx
Changing password for user xxx.
New UNIX password:
/usr/share/cracklib/pw_dict: error reading header
The new password was not set.
I tried to change the system authentication settings
with "setup". The only options presented were for the
network and system services. The other choices listed
in /etc/setuptool.d/ (e.g. 99authconfig) did not appear
in the menu, because the corresponding back-end tools
(/usr/sbin/authconfig) are not present in the file system.
I was able to work around the password problem by
creating a rudimentary cracklib dictionary as follows:
[root@fedora ~]# echo hello >/tmp/foo
[root@fedora ~]# create=cracklib-dict /tmp/foo
Since /usr/share/dict/words is not present, creating a
stronger dictionary would require the installation of
the words.noarch package.