From mboxrd@z Thu Jan 1 00:00:00 1970 From: Earnie Boyd To: Erik Nolte , Masterson Dave , cygwin@sources.redhat.com Subject: Re: /etc/profile in BASH Date: Fri, 29 Sep 2000 12:05:00 -0000 Message-id: <20000929190553.211.qmail@web113.yahoomail.com> X-SW-Source: 2000-09/msg01015.html --- Erik Nolte wrote: > > > I didn't realize that a login BASH doesn't execute ~/.bashrc. Be that > as it > > > may, I think it should be the decision of ~/.bash_profile (or > ~/.profile) > > > whether to execute ~/.bashrc -- *NOT* /etc/profile. Putting this into > > > /etc/profile makes it too BASH-centric. What about the [T]CSH users? > Also, > > > what about ~/.bash_login files (as described in the MAN page)? > > > > > > > IIRC [t]csh doesn't user /etc/profile. Use the source, Luke. (tm) > > But sh and ksh do. I don't want my sh's executing .bashrc and failing on > things like alias and 'export var=..." > Uhm, only if they are executing the login code. AFAICT there isn't a way to do that in Cygwin with the provided sh (except for maybe renaming it as -sh). As for ksh I don't have the source for it but you would have to make it think it were in login state for it to even look at /etc/profile or ~/.profile. Those files only get executed when the shell is used for "login". That being said, as system admin you may change it to whatever you wish. You can even supply patches to the sources that create /etc/profile. They will be considered if they are appropriate patches. Cheers, ===== Earnie Boyd mailto:earnie_boyd@yahoo.com --- < http://earniesystems.safeshopper.com > --- --- Cygwin: POSIX on Windows < http://gw32.freeyellow.com/ > --- --- Minimalist GNU for Windows < http://www.mingw.org/ > --- __________________________________________________ Do You Yahoo!? Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free! http://photos.yahoo.com/ -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com