/etc/shells がディストリで異なる。
あと、入っているパッケージによっても違うと思う。設定ミスもあり得る。
Fedora7[root@fedora ~]# more /etc/shells | sort
/bin/bash
/bin/csh
/bin/sh
/bin/tcsh
/sbin/nologin
Ubuntu 8.0.4 LTS
# /etc/shells: valid login shells
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/rbash
/bin/sh
/bin/tcsh
/usr/bin/es
/usr/bin/esh
/usr/bin/ksh
/usr/bin/rc
/usr/bin/screen
/usr/bin/tcsh
Debina Etch
admin@etch :~$ cat /etc/shells | sort
# /etc/shells: valid login shells
/bin/ash
/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/rbash
/bin/sash
/bin/sh
/bin/tcsh
/bin/zsh
/usr/bin/es
/usr/bin/esh
/usr/bin/ksh
/usr/bin/rc
/usr/bin/screen
/usr/bin/tcsh
/usr/bin/zsh