[Freeipa-users] Change default shell from /bin/sh to /bin/bash from AD users

Jakub Hrozek jhrozek at redhat.com
Tue Apr 2 09:20:21 UTC 2013


On Tue, Apr 02, 2013 at 08:43:18AM +0300, Pekka.Panula at sofor.fi wrote:
> Rob Crittenden <rcritten at redhat.com> wrote on 29.03.2013 01:09:49:
> 
> > >  > Anyhow, you can override the shell on the client using the
> > >  > override_shell directive of sssd.conf. Simply put it into the 
> domain
> > >  > section and restart the SSSD.
> > >
> > > Thanks for that tip, will try that one.
> > 
> > Let me also note that changing the default shell doesn't change the 
> > shell for any existing users (not entirely sure how this applies to 
> > trust users, it might get particularly wonky on different machines as 
> > each machine's sssd cache could have a different shell).
> 
> It worked when i did override_shell to [nss] section.
> If i recall right, it did not worked when it was in [domain/domain.com] 
> section.
> 

Ah, this part of functionality was added in 1.9.3 I think so it depends
on the version you are running.




More information about the Freeipa-users mailing list