Skip to content

Instantly share code, notes, and snippets.

@austinsonger
Last active January 19, 2020 17:45
Show Gist options
  • Save austinsonger/5fb6ec0a9249fa171766b19e06db2b22 to your computer and use it in GitHub Desktop.
Save austinsonger/5fb6ec0a9249fa171766b19e06db2b22 to your computer and use it in GitHub Desktop.
Setup Algo VPN (Redhat-Based System)
sudo yum -y update && sudo yum -y upgrade
sudo yum -y install centos-release-SCL
sudo yum -y install \
openssl-devel \
libffi-devel \
automake \
gcc \
gcc-c++ \
kernel-devel \
rh-python36-python \
rh-python36-python-devel \
rh-python36-python-setuptools \
rh-python36-python-pip \
rh-python36-python-virtualenv \
rh-python36-python-crypto \
rh-python36-PyYAML \
libselinux-python \
python-crypto \
wget \
unzip \
nano
scl enable rh-python36 bash
sudo yum install -y python36-virtualenv
git clone https://github.com/trailofbits/algo.git && cd algo
## Install ALGO Env.
python3 -m pip install -U pip virtualenv pycrypto setuptools
sudo python3 -m virtualenv --python="$(command -v python3)" .env && source .env/bin/activate
sudo python3 -m pip install -U pip virtualenv && sudo python3 -m pip install -r requirements.txt
sudo yum -y update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment