# Fixup screen and define ``session'' if available. screen=$(find_working screen 2>/dev/null) if [ $? = 0 ]; then # Override SCREENDIR iff screen is not setgid (but not under sudo). if [ ! -g "$screen" ]; then if [ -n "$SUDO_USER" ]; then unset SCREENDIR else export SCREENDIR="$HOME/.screen/$HOSTNAME" mkdir -p "$SCREENDIR" fi fi krenew=$(find_working krenew 2/dev/null) if [ $? = 0 ]; then alias kscreen="$krenew --" else alias kscreen='' fi unset krenew alias session='bigscreen -rx -S session || kscreen bigscreen -S session' fi unset screen