syncterm
Found this useful single click script to build/install syncterm (don't forget to download and sfs load the Fatdog devx first - available via Control Panel/System/SFS Manager/fd64-devx_812).
I like to run it outside of X such as on virtual console 2 (Ctrl-Alt-F2).
Nice for BBS connections such as blackflag.acid.org, but also OK for ssh connections. Does store site passwords (if you opt to enter those) in open/text form within ~/.syncterm, so make sure that folder isn't open to others.
Code: Select all
#!/bin/bash
echo "This will get syncterm, build it, and install it for you!"
# Determine if debian or not
checkOS=$(grep -i id_like /etc/os-release|awk -F\= '{print $2}'|sed 's/"//g')
if [[ "$checkOS" == "debian" ]]; then
# Debian/Ubuntu: To Install apps/libraries used to compile
echo "Debian/Ubuntu found: Preparing to install relevant libraries..."
sudo apt-get install -y wget libncurses5-dev libncursesw5-dev gcc libsdl1.2-dev build-essential
fi
if [[ "$checkOS" == "fedora" ]]; then
# Redhat/Fedora: To Install apps/libraries used to compile
echo "Redhat/Fedora found: Preparing to install relevant libraries..."
echo "sudo yum install wget ncurses-devel devtoolset-8 SDL2"
exit 1
fi
# To Pull source
echo "About to download the syncterm application source..."
wget http://syncterm.bbsdev.net/syncterm-src.tgz
# To extract tgz file
echo "Extracting the source now..."
tar xvzf syncterm-src.tgz
# Change directory to
echo "Change into the 'make' folder"
D=$(ls -1hrtd sync*/|tail -1|sed 's/\/$//g')
cd ${D}/src/syncterm
# To get full path src
echo "Set st_path variable for the SRC_ROOT path..."
st_path=$(pwd|sed 's/\/syncterm$//g')
# Time to compile!
echo "Make SRC_ROOT with path: $st_path"
sudo make SRC_ROOT=$st_path
# Install SyncTerm
echo "Install SyncTERM..."
sudo make install
# Find out where Syncterm was installed
echo "Find out where SyncTERM installed"
which syncterm
When away from base and using phone data I find that tethering my laptop/phone and even general browsing http can really eat into your data allowance and its nice to have a much lower bandwidth BBS fallback for chatting/games etc. Board sysops are also a very welcoming/friendly group.