0xacab.org/leap/bitmask-vpn
Readme
sudo snap install riseup-vpn --classic
You can track beta channel, where we push versions to test:
sudo snap install riseup-vpn --classic --beta
There's a package in AUR that tracks main branch, so expect some instabilities (early birds catch the bugs they say, and we're thankful for that)
yaourt -Sy riseup-vpn-git
An ebuild is available in Gentoo's main repository.
emerge riseup-vpn
We haven't updated deb.leap.se repo yet 😞 (see #466), but if you really desire a debian package you can build your own for the time being:
debuild -us -uc
sudo dpkg -i ../riseup-vpn*.deb
If you're using ubuntu, you can use kali's ppa.
Clone this repo, install dependencies and build the application. Dependencies assume debian packages, or homebrew for osx. For Windows OS see corresponding section below. For other systems try manually, or send us a patch.
git clone git@0xacab.org:leap/bitmask-vpn.git && cd bitmask-vpn
sudo make depends # do not use sudo in osx
make build
You need at least go 1.11.
If you have Ubuntu Bionic/18.04, the package in the repositories is too old. To resolve this, you can do make install_go
. Do not do this if you have a later version.
For other situations, have a look at https://github.com/golang/go/wiki#working-with-go
You can run some tests too.
sudo apt install qml-module-qttest
make test
make test_ui
As for now app can be build on Win OS using Cygwin
terminal.
You need to have installed and added to your user PATH (mentioned version tested in Win10):
Package Select
window install python3
and make
packages.Note: for #5 you don't need to add packages to PATH they will available in cygwin
after installation.
git clone git@0xacab.org:leap/bitmask-vpn.git && cd bitmask-vpn
Build script uses a symbolic link in one of the stages. Unfortunately Cygwin can't create native symlink from local non
admin user due to windows security restriction. To avoid this issue we need to call next target from cygwin terminal as
Administrator. This need to be done only once.
make relink_vendor
After relink_vendor
use this to build the app:
make build
After successful build application will be available at: build/qt/release/riseup-vpn.exe
To run tests:
make test
make test_ui
We use transifex to coordinate translations. Any help is welcome!
When you are willing to report an issue please use the search tool first. if you cannot find your issue, please make sure to include the following information:
/home/<your user>/.config/leap/systray.log
/Users/<your user>/Library/Preferences/leap/systray.log
, /Applications/RiseupVPN.app/Contents/helper/helper.log
& /Applications/RiseupVPN.app/Contents/helper/openvpn.log
C:\Users\<your user>\AppData\Local\leap\systray.log
, C:\Program Files\RiseupVPN\helper.log
& C:\Program Files\RiseupVPN\openvp.log
FAQs
Unknown package
We found that 0xacab.org/leap/bitmask-vpn demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket installs a GitHub app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.