opening a nested session from byobu to byobu should not ask, but rather should remind the user...
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
byobu (Ubuntu) |
Fix Released
|
High
|
Dustin Kirkland |
Bug Description
Binary package hint: byobu
Right now in natty, if you are in byobu, and you ssh to another machine which has byobu enabled on login, you are presented with a question whether or not you want a nested session.
Its really not knowable, so a question is a valid way to determine this. However it interrupts the flow of work when one has to answer a question like this that one wasn't expecting.
Instead, I think we can take an opinionated stance and choose what is now the default answer for them, and then remind them of the other option. If a user logs in from byobu, to byobu, instead of asking the question, a simple message should be printed.
echo -n Your terminal suggests you are running inside byobu.
if [detect-
echo ": there is an active session. Run 'byobu' to attach to it in a nested window."
else
echo ": run 'byobu' to start a nested session"
fi
Changed in byobu (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in byobu (Ubuntu): | |
status: | Confirmed → In Progress |
assignee: | nobody → Dustin Kirkland (kirkland) |
status: | In Progress → Fix Committed |
This bug was fixed in the package byobu - 3.30-0ubuntu1
---------------
byobu (3.30-0ubuntu1) natty; urgency=low
[ Dustin Kirkland ] applications/ byobu.desktop: fix description byobu-status- detail: make a couple of minor modifications byobu/profiles/ common: preserve splits across detach/reattach, byobu-launcher: don't disrupt work flow, but rather inform byobu-launch, usr/bin/ byobu-launcher- install: fix handling byobu/profiles/ common: fix bold color intensity, LP: #727466 byobu-janitor, usr/bin/ byobu-launch, usr/bin/ byobu-launcher- byobu-launcher- uninstall, share/byobu/ keybindings/ f-keys, share/byobu/ keybindings/ screen- escape- keys, share/man/ man1/byobu. 1: byobu/keybindin gs/f-keys, share/byobu/ keybindings/ screen- escape- keys: source/ format, === removed directory debian/source: remove these byobu/profiles/ byoburc, share/byobu/ profiles/ Makefile. am, share/byobu/ profiles/ screenrc: support using ~/.byoburc, instead of byobu-janitor: use greadlink on Mac OSX, LP: #740370 byobu-select- session: fix broken path to screen, affects users
* usr/share/
* usr/bin/
noticed while investigating the already-fixed LP: #750887
* usr/lib/byobu/raid: fix grep that changed recently in Linux's
md driver's printing to /proc/mdstat, LP: #760693
* usr/share/
LP: #760696
* usr/bin/
user about launching byobu in a nested screen session, LP: #747649
* usr/bin/
of logout behavior, when dpkg-configured globally by the sysadmin,
LP: #741281
* usr/share/
* usr/bin/
install, usr/bin/
usr/
usr/
usr/
- add a more permanent fix for LP: #604931
- update documentation
* usr/share/
usr/
- fix ctrl-f5
* debian/
until bzr builddeb bug gets fixed
* usr/bin/byobu, usr/share/
usr/
usr/
~/.screenrc, if present; some users seem to want to use byobu and screen
separately, and keep their profiles separate, LP: #731529
* usr/bin/
* usr/bin/
who build/install byobu locally only, LP: #758177
[ Chaskiel Grundman ]
* debian/postinst: correctly fix old-school screen-profiles era diversions
of /usr/bin/screen, LP: #727738
-- Dustin Kirkland <email address hidden> Sun, 27 Feb 2011 10:29:53 -0600