add sbotc code to git

This commit is contained in:
qo-op 2020-05-01 21:53:40 +02:00
parent 79aecef532
commit a6518e72f2
2 changed files with 25 additions and 7 deletions

1
.install/sbotc Submodule

@ -0,0 +1 @@
Subproject commit cfb1d40d73bdbd1a8d226f900ed23d87744fc022

View File

@ -10,6 +10,7 @@ echo '
############# '$MY_PATH/$ME'
########################################################################
# Make a G1SSB Account
# Creates ~/.ssb_astroport/secret and link it to ~/.ssb
########################################################################
'
mkdir -p ~/.zen
@ -34,22 +35,38 @@ fi
# INSTALL sbotc
if [[ ! $(which sbotc) ]]; then
cd /tmp
echo '
__ __
_____/ /_ ____ / /______
/ ___/ __ \/ __ \/ __/ ___/
(__ ) /_/ / /_/ / /_/ /__
/____/_.___/\____/\__/\___/
ScuttleButt communication client
'
sudo apt install libsodium-dev jq -y
git clone https://git.scuttlebot.io/%25133ulDgs%2FoC1DXjoK04vDFy6DgVBB%2FZok15YJmuhD5Q%3D.sha256 sbotc
cd sbotc
cd $MY_PATH/.install/sbotc
make
sudo make install
cd $MY_PATH
fi
# If exists backup ~/.ssb to ~/.ssb_$USER SSB (one time only !)
[[ -d ~/.ssb_$USER ]] && echo "BACKUP already existing... ~/.ssb_$USER !!! Manual check please..." && exit 1
[[ -d ~/.ssb ]] && [[ ! -d ~/.ssb_$USER ]] && mv ~/.ssb ~/.ssb_$USER
# CREATE ~/.ssb_astroport
[[ ! -d ~/.ssb_astroport ]] && mkdir -p ~/.ssb_astroport
# If exists backup ~/.ssb to ~/.ssb_$USER SSB (one time only !)
[[ -d ~/.ssb_$USER ]] && echo "BACKUP already existing... RUN command : rm ~/.ssb && mv ~/.ssb_$USER ~/.ssb and try again..." && exit 1
if [[ -d ~/.ssb ]]; then
cp -f ~/.ssb/manifest.json ~/.ssb_astroport/
cp -f ~/.ssb/conn.json ~/.ssb_astroport/
cp -f ~/.ssb/gossip.json ~/.ssb_astroport/
fi
# BACKUP ACTUAL SSB ACCOUNT
[[ ! -d ~/.ssb_$USER ]] && mv ~/.ssb ~/.ssb_$USER
# Symlink ~/.ssb -> ~/.ssb_astroport
[[ -L ~/.ssb ]] && rm ~/.ssb
[[ -d ~/.ssb_astroport ]] && ln -s ~/.ssb_astroport ~/.ssb