Bash shells in KDE4's konsole tabs fail to initialize properly. Judging by strace output, bash doesn't read any of ~/.bash* files except ~/.bash_history The problem does not appear when bash is started from other terminals such as xterm or KDE3's konsole. I've tried /bin/bash and /bin/bash -i, makes no difference. kde4base-konsole-4.1.2-alt1
I think I figured out what happened. /usr/lib/kde4bin/konsole has setgid flag (utemper group) and it executes shell with the user's real gid and utemper effective gid. According to bash manual page ``If the shell is started with the effective user (group) id not equal to the real user (group) id, and the -p option is not supplied, no startup files are read...'' I believe konsole should do setegid(getgid()) before executing the shell.
*** This bug has been marked as a duplicate of bug 16860 ***
(In reply to comment #1) > ``If the shell is started with the effective user (group) id not equal to the real user (group) id, and the > -p option is not supplied, no startup files are read...'' Спасибо за наводку