From owner-freebsd-questions Thu Oct 21 3: 9:23 1999 Delivered-To: freebsd-questions@freebsd.org Received: from axl.noc.iafrica.com (axl.noc.iafrica.com [196.31.1.175]) by hub.freebsd.org (Postfix) with ESMTP id 4C8B314C8A for ; Thu, 21 Oct 1999 03:09:13 -0700 (PDT) (envelope-from sheldonh@axl.noc.iafrica.com) Received: from sheldonh (helo=axl.noc.iafrica.com) by axl.noc.iafrica.com with local-esmtp (Exim 3.040 #1) id 11eF9P-0009BX-00; Thu, 21 Oct 1999 12:08:51 +0200 From: Sheldon Hearn To: Micke Josefsson Cc: Walter Spierings , freebsd-questions@FreeBSD.ORG Subject: Re: How to have a tsch for root In-reply-to: Your message of "Thu, 21 Oct 1999 11:54:32 +0200." Date: Thu, 21 Oct 1999 12:08:51 +0200 Message-ID: <35310.940500531@axl.noc.iafrica.com> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 21 Oct 1999 11:54:32 +0200, Micke Josefsson wrote: > copy /usr/local/bin/tcsh to /bin/tcsh > then as root run chsh. No. Leave the base system alone. Add /usr/local/bin/tcsh to /etc/shells if it doesn't already exist in that file, and then use the chsh command as root. Keep in mind that, with this configuration, you'll need to use some other shell when /usr is dismounted (/bin/sh or /bin/csh). > Remember to really copy the file to bin or you won't be able to > log in if /usr is not mounted. As for example the boot process aborts > and you are left with single user mode. Probably won't be able to anyway, since tcsh is almost certainly dynamically linked against libraries that won't be available in that scenario. Ciao, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message