#!/bin/sh #set -x echo echo 'You do not need bufsock.py if you are only going to use' echo 'telnet as a client. But fallback-reboot-client is probably' echo 'easier to use, especially if you have crypto compiled in,' echo 'in which case you want bufsock.py' PATH="$PATH":/bin:/usr/bin:/usr/local/bin export PATH # EG "2.3" # pyvers="$(python3 -V 2>&1 | sed 's/^Python //' | awk -F'.' ' { printf("%s.%s\n",$1,$2) }')" if [ "$HOME" = "" ] then eval HOME="$(csh -c echo ~)" echo "Home was not set - set to $HOME" fi # make sure -some- directory exists, if possible, before entering this loop mkdir -p "$HOME/lib" for dir in \ "/usr/local/lib" \ "$HOME/lib" do if [ -w "$dir" ] then echo Installing bufsock.py in "$dir" cp bufsock.py "$dir"/. cp python2x3.py "$dir"/. break fi done