When I launched the Terminal today on my Snow Leopard it started showing the error
login: Could not determine audit condition
[Process completed]
Closing and reopening didnt fix this issue and googling about it, I came to know that was caused by me changing permission of the /usr/bin directory. To fix this problem, just delete the file
/usr/bin/login and restart your Terminal app and you must be all set to go.