If you created a user called damon on your new Fedora installation, login to a terminal as root and do the following
Code:
#chown -R damon:damon /home/damon
After that try logging in as damon.
When you logged in as root, did you use "su"? If you used "su", then you will not have inherited roots path and thats why you got the command not found error. If you use "su -", then you will inherit roots path and be able to access all the commands in roots path.