On Dec 24, Josh Paetzel launched this into the bitstream:

On Friday 24 December 2004 16:06, Andrew L. Gould wrote:
On Friday 24 December 2004 09:53 am, Andy Firman wrote:
On Mon, Dec 20, 2004 at 04:54:51PM -0500, Jerry McAllister wrote:
Then the thing to do is create another root account and make
the default shell for that one be bash, leaving the root root
be /bin/sh.

So for those of us that want to go back to the way things should be, (leaving root shell be /bin/sh) I fire up vipw and change this:

root:*:0:0:Charlie &:/root:/usr/local/bin/bash

to this:

root:*:0:0:Charlie &:/root:/bin/sh

Right?

Then I keep using sudo all the time.  But if I need to do some
big work as root, I can su to root and get bash simply by typing:

/usr/local/bin/bash

Right?


Just want to be clear on this.

Thanks.

I think that should do it.

If you wanted root to use bash all the time, couldn't you
compile/install a static version into /bin/?  I've never done it;
but I know that NetBSD has some statically linked shells in their
ports (pkgsrc) that install to /bin/, so I would think it should be
possible.

Best of luck,

Andrew Gould

I've always been curious as to why you can't(shouldn't?) just change the shell that root uses.

Josh that's been the backbone of this particular thread over the last few days. I'd check the archives and follow the entire thread all the way through, in order to view the (rather eloquent) arguments for and against that have been posted.


FWIW (and that's maybe not much) at installation time I use the default shell when su'd, but when I get a new box up and reasonably configured I switch root shell to bash.

Notwithstanding all the reasons raised wherein it's thought that "you shouldn't" I've honestly never run into a problem with it - thus far anyway. If eventually I do, well there y'go I guess, I'll rethink the matter through if (or when) the bad things happen.
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to