I put unsuccessfully Zsh installed by MacPorts as my login shell by setting the following path to Settings
/opt/local/bin/zsh
I put it to the Advanced options at the User accounts too. I get the following error
alt text http://dl.getdropbox.com/u/175564/macportsError.png
I put the following path unsuccessfully to Settings
/opt/local/var/macports/software/zsh/4.2.7_0+mp_completion
I get the following error when I start my shell again
login: /opt/local/var/macports/software/zsh/4.2.7_0+mp_completion: Permission denied
[Process completed]
How can you activate your Zsh as a login shell?
As Norbert says, I think the answer is in /etc/shells. Mine has this:
Add
/opt/local/bin/zshto that list, and you should be fine. You should then be able to change the shell (individually for each user) usingchsh.