Date: Fri, 4 Jun 2010 21:56:32 +0200 From: Polytropon <freebsd@edvax.de> To: Stefan Miklosovic <miklosovic.freebsd@gmail.com> Cc: freebsd-questions <freebsd-questions@freebsd.org> Subject: Re: bash instead of csh (completely) Message-ID: <20100604215632.22803bc9.freebsd@edvax.de> In-Reply-To: <AANLkTinPTpGn-Mo3Fi4zf4b3kXYDGRnh6Bmajaphiuvp@mail.gmail.com> References: <AANLkTinPTpGn-Mo3Fi4zf4b3kXYDGRnh6Bmajaphiuvp@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 4 Jun 2010 20:56:02 +0200, Stefan Miklosovic <miklosovic.freebsd@gmail.com> wrote: > Hi list, > > title says it, i would like completely remove csh and install bash > instead. As far I know, csh is build in system, could I remove it > manually and install bash (of course, in reverse order :D) > > Are there such dependencies on csh? I know that real system scripting > is done via /bin/sh > co absence of csh shell should not break system. > > Am I wrong ? Hmmm... first of all, you know that there are some things you have to take into mind when installing bash into the OS (e. g. attention to use statical linking, and placing it into /bin). Keep in mind that FreeBSD defaults to csh as the default dialog shell in many places (e. g. /usr/share/skel), but you can also modify those references to point to bash instead. I don't know why you want to remove csh from the system (instead of just not using it), but in my opinion - without any experience or testing - it sounds possible. You can easily build a minimal system, install bash as mentioned before, and then remove the csh binary. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100604215632.22803bc9.freebsd>