Python 3 Beta
Run Pritunl Python 3 beta
Below are commands for installing the Pritunl Python 3 beta on Oracle Linux 8. This release is not tested for security and should only be used for testing.
Current Release: 01/19/2021
sudo tee /etc/yum.repos.d/mongodb-org-4.4.repo << EOF
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
EOF
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo yum -y install python3-pip python3-devel gcc wget git openvpn openssl net-tools iptables psmisc ca-certificates mongodb-org-server
wget https://golang.org/dl/go1.15.7.linux-amd64.tar.gz
echo "0d142143794721bb63ce6c8a6180c4062bcf8ef4715e7d6d6609f3a8282629b3 go1.15.7.linux-amd64.tar.gz" | sha256sum -c -
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xf go1.15.7.linux-amd64.tar.gz
rm -f go1.15.7.linux-amd64.tar.gz
tee -a ~/.bashrc << EOF
export GOPATH=\$HOME/go
export PATH=/usr/local/go/bin:\$PATH
EOF
source ~/.bashrc
go get -u github.com/pritunl/pritunl-dns
go get -u github.com/pritunl/pritunl-web
sudo ln -sf ~/go/bin/pritunl-dns /usr/bin/pritunl-dns
sudo ln -sf ~/go/bin/pritunl-web /usr/bin/pritunl-web
wget http://repo.pritunl.com/dev/pritunl3-master.tar.gz
wget http://repo.pritunl.com/dev/pritunl3-master.tar.gz.sig
curl https://raw.githubusercontent.com/pritunl/pritunl-client-electron/master/pritunl_pub.asc | gpg --import
gpg --verify pritunl3-master.tar.gz.sig pritunl3-master.tar.gz
tar xf pritunl3-master.tar.gz
cd pritunl3-master
python3 setup.py build
sudo pip3 install -U -r requirements.txt
sudo python3 setup.py install
sudo ln -sf /usr/local/bin/pritunl /usr/bin/pritunl
sudo systemctl daemon-reload
sudo systemctl start mongod pritunl
sudo systemctl enable mongod pritunl
Updated over 2 years ago