Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Nov 2008 18:30:14 -0500
From:      "Glen Barber" <glen.j.barber@gmail.com>
To:        "Pieter Donche" <Pieter.Donche@ua.ac.be>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: root /etc/csh
Message-ID:  <4ad871310811101530p7b2baa0fk7f7b5118e314c11d@mail.gmail.com>
In-Reply-To: <Pine.GSO.4.63.0811102239200.846@hmacs.cmi.ua.ac.be>
References:  <20081110110805.GK1302@obspm.fr> <20081110161002.GA81960@gizmo.acns.msu.edu> <20081110203643.GH27646@obspm.fr> <200811102235.46971.fbsd.questions@rachie.is-a-geek.net> <Pine.GSO.4.63.0811102239200.846@hmacs.cmi.ua.ac.be>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 10, 2008 at 4:46 PM, Pieter Donche <Pieter.Donche@ua.ac.be> wrote:
> FreeBSD 7.0 comes with the user root with start up shell /bin/csh
> As normal user I use bash (/usr/local/bin/bash installed)
> I would prefer to have bash also when working as root (su).
> Of course I can do
> # bash
> [root ~]# or I could change the startup shell in /etc/passwd, but would that
> be a wise
> thing to do or not?

It is never recommended to change root's default shell to something
outside of the base install.

The main reason is, for example, if you update your non-base shell
(via ports), and it breaks, you can no longer log in as root.  If you
decide you still want to have a non-base shell for your root user,
keep root's shell default, and enable your toor user.


-- 
Glen Barber

"If you have any trouble sounding condescending, find a Unix user to
show you how it's done."
 --Scott Adams



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ad871310811101530p7b2baa0fk7f7b5118e314c11d>