maybe chmod 0755 'bash_completion.d'
maybe chmod 0755 'binfmt.d'
maybe chmod 0644 'binfmt.d/.keep_sys-apps_systemd-0'
+maybe chmod 0755 'byobu'
+maybe chmod 0644 'byobu/backend'
+maybe chmod 0644 'byobu/socketdir'
maybe chmod 0755 'ca-certificates'
maybe chmod 0644 'ca-certificates.conf'
maybe chmod 0755 'ca-certificates/update.d'
maybe chmod 0644 'profile'
maybe chmod 0755 'profile.d'
maybe chmod 0644 'profile.d/.keep'
+maybe chmod 0644 'profile.d/Z97-byobu.sh'
maybe chmod 0644 'profile.env'
maybe chmod 0644 'protocols'
maybe chmod 0644 'rc.conf'
--- /dev/null
+# Set the location of the socket directory that byobu will use.
+# On Debian/Ubuntu systems, this is in /var/run/screen, but on
+# other distros, it might be elsewhere, such as /tmp/screens
+# depending on your compilation.
+#
+# This file will be sourced by both shell scripts and python code,
+# so please ensure that:
+# * the variable name is SOCKETDIR
+# * there is no space around the "="
+# * and that the path value is quoted
+SOCKETDIR="/var/run/screen"
--- /dev/null
+# Z97-byobu.sh - allow any user to opt into auto-launching byobu
+# Copyright (C) 2011 Canonical Ltd.
+#
+# Authors: Dustin Kirkland <kirkland@byobu.org>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, version 3 of the License.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# Allow any user to opt into auto-launching byobu by setting LC_BYOBU=1
+# Apologies for borrowing the LC_BYOBU namespace, but:
+# a) it's reasonable to assume that no one else is using LC_BYOBU
+# b) LC_* is sent and receieved by most /etc/ssh/ssh*_config
+
+if [ -r "/usr/bin/byobu-launch" ]; then
+ if [ "$LC_BYOBU" = "0" ]; then
+ true
+ elif [ "$LC_BYOBU" = "1" ]; then
+ . /usr/bin/byobu-launch
+ elif [ -e "/etc/byobu/autolaunch" ]; then
+ . /usr/bin/byobu-launch
+ elif [ "$LC_TERMTYPE" = "byobu" ]; then
+ . /usr/bin/byobu-launch
+ elif [ "$LC_TERMTYPE" = "byobu-screen" ]; then
+ export BYOBU_BACKEND="screen"
+ . /usr/bin/byobu-launch
+ elif [ "$LC_TERMTYPE" = "byobu-tmux" ]; then
+ export BYOBU_BACKEND="tmux"
+ . /usr/bin/byobu-launch
+ fi
+fi
+
+# vi: syntax=sh ts=4 noexpandtab