* usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session: LP: #924545

- add to the list of environment variables to update on reconnect
This commit is contained in:
Dustin Kirkland 2012-02-15 16:29:34 -06:00
commit d566e82b44
3 changed files with 8 additions and 3 deletions

4
debian/changelog vendored
View file

@ -1,6 +1,8 @@
byobu (5.11) unreleased; urgency=low
* UNRELEASED
[ Ryan Thompson ]
* usr/bin/byobu-reconnect-sockets, usr/bin/byobu-select-session: LP: #924545
- add to the list of environment variables to update on reconnect
-- Dustin Kirkland <kirkland@ubuntu.com> Tue, 14 Feb 2012 14:37:49 -0600

View file

@ -81,7 +81,8 @@ tmux_update () {
}
# Pull environment variables/values from backend and update/export here
VARS_TO_UPDATE="DISPLAY DBUS_SESSION_BUS_ADDRESS SESSION_MANAGER GPG_AGENT_INFO"
VARS_TO_UPDATE="DISPLAY DBUS_SESSION_BUS_ADDRESS SESSION_MANAGER GPG_AGENT_INFO XDG_SESSION_COOKIE XDG_SESSION_PATH GNOME_KEYRING_CONTROL GNOME_KEYRING_PID GPG_AGENT_INFO SSH_AUTH_SOCK SSH_AGENT_PID"
case $BYOBU_BACKEND in
tmux)
tmux_update

View file

@ -31,7 +31,9 @@ choice = ""
sessions = []
text = []
BYOBU_UPDATE_ENVVARS=["DISPLAY", "DBUS_SESSION_BUS_ADDRESS", "SESSION_MANAGER", "GPG_AGENT_INFO"]
BYOBU_UPDATE_ENVVARS=["DISPLAY", "DBUS_SESSION_BUS_ADDRESS", "SESSION_MANAGER", "GPG_AGENT_INFO",
"XDG_SESSION_COOKIE", "XDG_SESSION_PATH", "GNOME_KEYRING_CONTROL",
"GNOME_KEYRING_PID", "GPG_AGENT_INFO", "SSH_AUTH_SOCK", "SSH_AGENT_PID"]
def get_sessions():
sessions = []