Compare commits

..

No commits in common. "4fc1f7cc6c4b52ecfcf42b3a0d2a06c795a5574c" and "825ed5263cdb72a20d8eddc904aec5a0222f3c2a" have entirely different histories.

2 changed files with 6 additions and 6 deletions

View File

@ -19,7 +19,7 @@ read -r -d '' init_cmd << WSCOMPAT_EOF_9oqn7IVF || true
cat << 'WSCOMPAT_EOF_84EbM3la' > "\$WSCOMPAT_DIR/profile" cat << 'WSCOMPAT_EOF_84EbM3la' > "\$WSCOMPAT_DIR/profile"
$( $(
sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$WSCOMPAT_DIR/profile" sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$WSCOMPAT_DIR/profile"
for file in "$WSCOMPAT_DIR/profile"*.sh; do for file in "$WSCOMPAT_DIR.profile"*.sh; do
if [ -f "$file" ]; then if [ -f "$file" ]; then
sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$file" sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$file"
fi fi

View File

@ -133,23 +133,23 @@ parse() {
parse "$@" parse "$@"
[ -z "$WSCOMPAT_MASTER" ] && WSCOMPAT_MASTER="$(whoami)" [ -z "$WSCOMPAT_MASTER" ] && WSCOMPAT_MASTER="$(whoami)"
read -r -d '' init_cmd << WSCOMPAT_EOF_ahkiem3K || true read -r -d '' init_cmd << WSCOMPAT_EOF_9oqn7IVF || true
export WS_IS_COMPAT=1 export WS_IS_COMPAT=1
export WSCOMPAT_MASTER="$WSCOMPAT_MASTER" export WSCOMPAT_MASTER="$WSCOMPAT_MASTER"
export WSCOMPAT_DIR="/tmp/wscompat_${WSCOMPAT_MASTER}_\$(whoami)" export WSCOMPAT_DIR="/tmp/wscompat_${WSCOMPAT_MASTER}_\$(whoami)"
rm -rf "\$WSCOMPAT_DIR" && mkdir -p "\$WSCOMPAT_DIR" && chmod 700 "\$WSCOMPAT_DIR" rm -rf "\$WSCOMPAT_DIR" && mkdir -p "\$WSCOMPAT_DIR" && chmod 700 "\$WSCOMPAT_DIR"
cat << 'WSCOMPAT_EOF_daePe0Ph' > "\$WSCOMPAT_DIR/profile" cat << 'WSCOMPAT_EOF_84EbM3la' > "\$WSCOMPAT_DIR/profile"
$( $(
sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$WSCOMPAT_DIR/profile" sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$WSCOMPAT_DIR/profile"
for file in "$WSCOMPAT_DIR/profile"*.sh; do for file in "$WSCOMPAT_DIR.profile"*.sh; do
if [ -f "$file" ]; then if [ -f "$file" ]; then
sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$file" sed 's/WSCOMPAT_EOF_/WSCOMPAT_EOF__/g' "$file"
fi fi
done done
) )
WSCOMPAT_EOF_daePe0Ph WSCOMPAT_EOF_84EbM3la
. \$WSCOMPAT_DIR/profile . \$WSCOMPAT_DIR/profile
WSCOMPAT_EOF_ahkiem3K WSCOMPAT_EOF_9oqn7IVF
if [ -z "$sudo_command" ]; then if [ -z "$sudo_command" ]; then
sudo_command="exec /bin/bash --rcfile \"\$WSCOMPAT_DIR/bashrc\"" sudo_command="exec /bin/bash --rcfile \"\$WSCOMPAT_DIR/bashrc\""