From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9a9pre) Gecko/2007103104 Minefield/3.0a9pre Description of problem: Until recently, I had an F7 system with my home directory on a LUKS partition. At boot time, I supplied the LUKS password, the partition was associated with a /dev/mapper device and mounted as /home/user, and I could log in as user. Yesterday, I blew away the F7 partition and installed F8, and now I can no longer log in as user. Whether logging in graphically or on the console, F8 complains that /home/user can't be found, and logs me in with / as my home directory. The odd thing is, once logged in, bash can see my real home directory just fine. Doing cd ~ (logged in as user) or cd ~user (logged in as root) puts me in /home/user, where all my files are. The system successfully opens the LUKS partition and mounts it exactly where ~user should be, but login fails to see it. Here are the relevant portions of some files: crypttab: home_crypt /dev/sda5 none fstab: /dev/mapper/home_crypt /home/user ext3 noatime 1 2 ls -l /home: drwx------ 45 user user 4096 2007-11-09 13:59 user Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Create LUKS-encrypted partition, populate with user's files. 2. Mount partition on /home/user. 3. Log in as user. Actual Results: Console complains: No directory /home/user! Logging in with home directory = "/"! But cd ~ will change directory to /home/user, and user's .bashrc aliases will work. Graphical login gives a similar message, offering to log in with home directory = / or cancel. Attempting to log in fails, booting the user back to the login manager. Expected Results: User should be logged in with home directory as expected. Additional info:
Never mind; it was an SELinux thing. restorecon -R /home/user fixed everything. Please close.