[Bug 827248] New: GNOME_3.8 repo: New tabs in gnome-terminal start at home directory
https://bugzilla.novell.com/show_bug.cgi?id=827248 https://bugzilla.novell.com/show_bug.cgi?id=827248#c0 Summary: GNOME_3.8 repo: New tabs in gnome-terminal start at home directory Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: aj@suse.com QAContact: qa-bugs@suse.de Found By: Product Management Blocker: --- I'm used to gnome-terminal starting new tabs with the same directory I'm currently working in but this does not happen with GNOME 3.8 anymore. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c1
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c2
--- Comment #2 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c3
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c4
--- Comment #4 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c5
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c6
Dominique Leuenberger
The /etc/profile (for tcsh /etc/csh.login) will be read at login only, then the variable PROFILEREAD is set to avoid that parts of /etc/profile will be read for every shell started as login shell. Therefore in /etc/profile should only set the exported environment.
The variable PROFILEREAD, if not set, will also cause that in /etc/bash.bashrc the /etc/profile will be sourced, e.g. for an ssh session.
Thanks! That matches about what I found so far and is good to be 'documented' in this form. But it does not 'fix' the problem for VTE based terminals (yet) would you accept a patch into /etc/bash.bashrc which adds test -r /etc/profile.d/vte.sh -a ! -k /etc/profile.d/vte.sh && . /etc/profile.d/vte.sh ? This is in line with how profile.d treats it, with the sticky bit set it would be ignored (and as such can be 'overruled' by an admin). The general 'login' shell does not parse it, due to this part inside vte.sh: # Not running under vte? [ "${VTE_VERSION:-0}" -ge 3405 ] || return 0 as non-VTE terminals do not specify a VTE_VERSION -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c7
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c8
--- Comment #8 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c9
--- Comment #9 from Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c10
--- Comment #10 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=827248
https://bugzilla.novell.com/show_bug.cgi?id=827248#c11
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@novell.com