Hi Mark,
One thing you could do (tedious) is change your smb.conf to read:
template shell = /home/%U/.sh.link
and then create a link in each users home directory to the shell they
want to run; for instance for ddmc to run /usr/bin/ksh,
in /home/ddmc you would have the following link:
lrwxrwxrwx 1 root sys 11 Feb 8 12:53 .sh.link ->
/usr/bin/ksh
Probably more elegant ways to do this, but I'm pressed for time ;->
hope it helps,
Don
-----Original Message-----
From: Mark Cooke [mailto:mark@mmebs.co.uk]
Sent: Friday, February 08, 2002 11:05 AM
To: samba@lists.samba.org
Subject: [Samba] Changing user shells with Winbind
I'm using winbind on our Linux box's to talk to our NT PDC for the users
and passwds.
The problem, I ve got is certain users want to run different shells, as the
default shell is specified in the smb.conf file, every user gets this shell.
But if the users then run the change shell command, it fails complaining
that you have to use the yp change shell command, which is associated with
NIS (this would work fine if we are using NIS, but were not).
Ive tried setting the environment shell variable in a users .bash_profile
to the new shell, but again this fails.
Is there any way this can be done?
Thanks in advance
Mark
-----
----------
Mark Cooke
Internet Operations Technician
MM Group Ltd
Tel: 8141 (Internal)
Tel: (0117) 9168141 (External)
Email: mark@mmebs.co.uk
http://www.mmgroup.co.uk
--
To unsubscribe from this list go to the following URL and read the
instructions: http://lists.samba.org/mailman/listinfo/samba