Bug 14612

Summary: starts a *login* shell, unlike other terminals
Product: Sisyphus Reporter: Ivan Zakharyaschev <imz>
Component: EtermAssignee: Yuri N. Sedunov <aris>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike
Version: unstable   
Hardware: all   
OS: Linux   

Description Ivan Zakharyaschev 2008-02-22 01:55:19 MSK
Eterm-0.9.3-alt2

This was discovered in https://bugzilla.altlinux.org/show_bug.cgi?id=14606 .

Probably, starting a login shell is not good: the shell might re-run per-session
setup and start some duplicate "services" (e.g., ssh-agent, if they are not
clever enough); the per-session setup should be done by the X session startup
scripts.
Steps to Reproduce:
1. start Eterm
2. $ shopt login_shell
login_shell     on
$ 
3.


Expected Results:  
In other terminals the shell is non-login (as can be seen from 14606). E.g., in
aterm:

$ shopt login_shell
login_shell     off
$
Comment 1 Michael Shigorin 2010-11-06 13:10:24 MSK
Eterm в сизифе не наблюдается.