I was a solaris only sysadmin for so long that I think of this as
my "home group" of unix experts, so please excuse this cross-platform
If you have an enterprise of several variants of unix, and
all get their rfc2307 "unix profile" from a central LDAP
server, it seems like you would have to set the default shell in
the LDAP profile to some lowest common denominator, like /bin/sh, and
let the individual users deal with it on their own, like maybe spawning
the shell of their choice (maybe /bin/bash on their linux boxes,
maybe /usr/bin/csh on their solaris boxes) from their .profiles.
Is there some better solution to this problem? Does anyone else
even think it is a problem? I didn't find a bunch of people talking
about it with google...