What about zsh(1) ? I believe this case should also be shipping /etc/zprofile (yes I know that should probably be better named as /etc/zsh.profile but that isn't what zsh uses).
The equivalent PS1 setting for zsh would be: PS1="%...@%m:%~: " -- Darren J Moffat