Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Sep 2004 10:33:27 -0500
From:      "Kevin D. Kinsey, DaleCo, S.P." <kdk@daleco.biz>
To:        phil@sal-n-phil.net
Cc:        freebsd-questions@freebsd.org
Subject:   Re: make installkernel help required. (ANSWER... sort of)
Message-ID:  <41519B47.9020402@daleco.biz>
In-Reply-To: <1095862932.39983.9.camel@gw.internal>
References:  <1095692181.643.3.camel@gw.internal> <b2807d0404092012164482224f@mail.gmail.com> <1095708454.643.10.camel@gw.internal> <b2807d0404092012522360c8ba@mail.gmail.com> <1095710679.643.12.camel@gw.internal>	 <1095848367.4475.15.camel@gw.internal> <20040922103835.GA85905@orion.daedalusnetworks.priv> <1095849784.39983.2.camel@gw.internal> <20040922121549.GA870@orion.daedalusnetworks.priv> <1095857042.39983.6.camel@gw.internal> <20040922141843.GB1589@orion.daedalusnetworks.priv> <1095862932.39983.9.camel@gw.internal>

next in thread | previous in thread | raw e-mail | index | archive | help
Phil Payne wrote:

>On Wed, 2004-09-22 at 15:18, Giorgos Keramidas wrote:
>  
>
>>On 2004-09-22 13:44, Phil Payne <phil@sal-n-phil.net> wrote:
>>    
>>
>>>On Wed, 2004-09-22 at 13:15, Giorgos Keramidas wrote:
>>>      
>>>
>>>>Weird.  Everything seems ok but you seem to be bumping on a problem
>>>>related to the shell in use :-/
>>>>        
>>>>
>>>Weirder... installed Eterm... and I can installkernel & install ports
>>>fine. So looks like its only aterm & xterm that have given me a problem.
>>>      
>>>
>>Hmmm. What's your login shell?  Is it really invoked as a "login shell"
>>by your xterms/aterms (i.e. with the -ls option of xterm)?
>>    
>>
>
>I use /bin/tcsh. It's not invoked by any aterm/xterm options, its just
>set in /etc/passwd. Is that what you meant?
>
>Phil.
>  
>

That's the first part.  xterm doesn't {by default} set up your shell
as a "login" shell ... therefore it doesn't get certain environment
variables, and probably there are a few other things I don't know
about ...

A simple test:  try typing "logout" to exit your xterm.  If it responds
"not a login shell", then, well, it's not.  Starting xterm with -ls should
help with the problem, as Giorgos stated.

Now, to further support the theory Giorgos has here, Eterm *does*
seem to use its "-l" option by default, so when using Eterm the terminal
would invoke tcsh as a login shell ... and things should work.

HTH,

Kevin Kinsey



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