.profile is read twice if byobu-launcher-install is used
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
byobu (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
if the user sets byobu to run via byobu-launcher-
I'd suggest in byobu-launcher-
install_launcher() {
printf "BYOBU_
}
Also, not a terribly big deal, but I do not think you need the 'which' statement at all.
instead, just:
BYOBU_SOURCED_
Note, i notice this because I run keychain from .profile, and i can see it run twice on login.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: byobu 4.17-0ubuntu1
ProcVersionSign
Uname: Linux 3.0-2-generic x86_64
Architecture: amd64
Date: Tue Jul 12 15:25:37 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: byobu
UpgradeStatus: Upgraded to oneiric on 2010-11-15 (238 days ago)
Changed in byobu (Ubuntu): | |
importance: | Undecided → High |
status: | New → In Progress |
Changed in byobu (Ubuntu): | |
status: | In Progress → Fix Committed |
This bug was fixed in the package byobu - 4.18-0ubuntu1
---------------
byobu (4.18-0ubuntu1) oneiric; urgency=low
[ Dustin Kirkland ] byobu-status: byobu-config, usr/bin/ byobu-ctrl- a, bin/byobu- disable, usr/bin/ byobu-launcher, usr/bin/ byobu-quiet, bin/byobu- reconnect- sockets, usr/bin/ byobu-select- profile, bin/byobu- select- session, usr/lib/ byobu/. constants: socketdir, usr/bin/byobu, usr/lib/byobu/date, lib/byobu/ notify_ osd, usr/share/ byobu/keybindin gs/f-keys, share/byobu/ keybindings/ screen- escape- keys, share/byobu/ profiles/ common, usr/share/ byobu/profiles/ NONE, share/byobu/ profiles/ tmux, usr/share/ byobu/windows/ common: byobu/. common, usr/lib/ byobu/. constants: byobu-classroom => l/byobu- classroom: byobu/. constants: byobu/. constants: byobu/. shutil: byobu/status, configure.ac, byobu/statusrc, experimental/ byobu-status- all => usr/bin/byobu- byobu-janitor, usr/bin/ byobu-status- Makefile. am, usr/lib/ byobu/color, lib/byobu/ .constants, usr/lib/ byobu/Makefile. am, lib/byobu/ .shutil, usr/share/ byobu/profiles/ common, share/byobu/ status/ 1, usr/share/ byobu/status/ 2, share/byobu/ status/ 3, usr/share/ byobu/status/ 4, share/byobu/ status/ Makefile. am: byobu-select- session, usr/lib/ byobu/. common, lib/byobu/ .constants, usr/lib/ byobu/. dirs, lib/byobu/ Makefile. am, usr/share/ byobu/profiles/ common, share/byobu/ status/ 1, usr/share/ byobu/status/ 2:
* usr/bin/byobu, usr/bin/
- remove some redundancies
* usr/bin/byobu, usr/bin/
usr/
usr/
usr/
- use a BYOBU_BACKEND environment variable, to support both screen
and tmux
* etc/byobu/
usr/
usr/
usr/
usr/
- use a BYOBU_BACKEND environment variable, to support both screen
and tmux
* usr/lib/
- ensure that libraries only get included once
* === removed directory usr/sbin, usr/sbin/
experimenta
- move the classroom to experimental (about to be an ensemble formula)
* etc/byobu/backend, usr/lib/
- add support for storing byobu backend configuration (screen|tmux)
* debian/control: start suggesting tmux
* usr/bin/byobu, usr/lib/
- support tmux -V version
* usr/lib/
- update ec2 detection method
* === added directory usr/share/
etc/
statusd, Makefile.am, usr/bin/
print, usr/bin/
usr/
usr/
usr/
usr/
usr/
- add shared configurations for status ordering
- install symlinks to status ordering
- add status script for status colors
- move color function to shared utils
- add stub for tmux color support
- add byobu-statusd, daemon to cache and update status information in the
run directory as the information expires
- add byobu-status-print, script to concatenate status per ordered
configuration
- move byobu backend support below BYOBU_CONFIG_DIR determination
- move status frequencies to a shared utility function
- drop the backtick commands for all the individual status functions
- add the backtick commands for the 4 quadrants of status
- update the hardstatus line accordingly
* usr/bin/
usr/
usr/
usr/
- fix string bug in select session
- re-add a couple of necessary backticks
- update caption line to use new statusd cache
- significantly reduce the numb...