From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Description of problem: If an account uses /bin/ksh as the shell, logins throw a syntax error on line 17 of /etc/profile. To solve this problem, the $EUID on line 17 should be quoted like the following: if [ "$EUID" = 0 ] Version-Release number of selected component (if applicable): setup-2.5.44-1.1 How reproducible: Always Steps to Reproduce: 1. Create account with /bin/ksh as the shell 2. Login 3. Actual Results: /etc/profile[17]: [: argument expected Expected Results: should not have received this error Additional info:
*** This bug has been marked as a duplicate of 160731 ***