TERM check is not working properly
Bug #422155 reported by
Dustin Kirkland
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
byobu (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: byobu
From within byobu, open a new window. ssh to localhost, or another machine. If that machine launches byobu on login, it should notice that the TERM is a screen term, and *not* launch another byobu instance.
This was working previously, but was broken by the STY fixes. Hence, it is a regression.
:-Dustin
Related branches
Changed in byobu (Ubuntu): | |
status: | New → Fix Committed |
importance: | Undecided → Low |
To post a comment you must log in.
This bug was fixed in the package byobu - 2.30-0ubuntu1
---------------
byobu (2.30-0ubuntu1) karmic; urgency=low
* byobu-launcher: LP: #422155
- it seems that checking $STY is not totally sufficient for
determining if we're already in a screen session; additionally
check that TERM != screen-bce
- set window title before we attach to an existing session, LP: #422158
* byobu: LP: #422155
- test TERM against screen-bce here too
- checking that $SHELL is executable covers -n too
-- Dustin Kirkland <email address hidden> Fri, 28 Aug 2009 11:14:40 -0500