tab completion

Loren M. Lang lorenl at alzatex.com
Thu Mar 3 21:05:46 GMT 2005


On Wed, Mar 02, 2005 at 06:50:55AM +0200, abu khaled wrote:
> I'm not sure if this helps but you can at least try.
> 
> login as non-root (user)
> run this command: chsh -s /bin/tcsh
> you well be prompted for you non-root password
> logout and login again as non-root and see if it works
> 
> you can su to root and use use the same command to change the root
> shell.(sh is recommended for root)

For root, they recommend only /sbin/sh as something may break, but there
is an account called toor.  It is basically another name for root and
you can change toor's shell to anything.  Also, some ppl recommend using
su -m I believe when suing to root and you keep the same shell I think.
And then their's sudo in which you will almost never even need to send
time as root.

> 
> I hope it works!!!
> 
> On Tue, 01 Mar 2005 20:24:13 -0800, Ben Munat <bent at munat.com> wrote:
> > I used vipw to set my regular user's shell to tcsh. /etc/passwd shows it correct now but I
> > still appear to be getting sh as my shell. If I run tcsh, I then get the tab completion.
> > But how do I get the terminal to put me in tcsh automatically?
> > 
> > Ben
> > 
> > 
> > Jonathan Chen wrote:
> > > On Tue, Mar 01, 2005 at 09:28:02AM -0800, Ben Munat wrote:
> > >
> > >>None of those commands worked... However, I've also found that echo $SHELL
> > >>in my regular user's terminal says /bin/sh, while as root it says /bin/csh.
> > >
> > >
> > > If you're using /bin/sh, then of course none of the given commands
> > > will work as they are for tcsh.
> > >
> > >
> > >>Both root and the non-root user's shells are listed in /etc/passwd as
> > >>/bin/tcsh, so where else would the shell get set? Can I just set all
> > >>terminals and all users (i.e. me) to have the same shell with the same
> > >>capabilities?
> > >
> > >
> > > I suspect that /etc/passwd has gotten out of sync with master.passwd.
> > > Don't edit /etc/passwd. Use vipw(1) and make your changes within
> > > there.
> > _______________________________________________
> > freebsd-questions at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> >
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"

-- 
I sense much NT in you.
NT leads to Bluescreen.
Bluescreen leads to downtime.
Downtime leads to suffering.
NT is the path to the darkside.
Powerful Unix is.

Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
Fingerprint: CEE1 AAE2 F66C 59B5 34CA  C415 6D35 E847 0118 A3D2
 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20050303/101674a3/attachment.bin


More information about the freebsd-questions mailing list