Well, you should probably use the RPMs from the second howto, as they're RedHat-supplied, and are more likely to work. It will give conflicts with initscripts and libreadline; these are bogus and can be ignored (by using --nodeps). However, the add user script from that howto doesn't seem to work. I think I know why it doesn't, but I'm not yet sure what to do to make it work.