Description of problem: Firstboot currently uses "useradd" (from shadow-utils) to create the "initial" user. This results in a home directory with 755 permissions -- this is a security problem. The system-config-users gui interface for creating users uses the luseradd program from the libuser package. This results in a home directory with 700 permissions -- much better from a security perspective. Using luseradd would also fix the selinux attributes to be consistent.
Next time be careful with that submit button, eh? *** This bug has been marked as a duplicate of 164160 ***