[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mozilla VPN on Debian?





On Friday, February 26, 2021, 4:27:49 PM EST, Dan Ritter <dsr@randomstring.org> wrote:


D&P Dimov wrote:

>    On Friday, February 26, 2021, 3:16:03 PM EST, Dan Ritter <dsr@randomstring.org> wrote:
> D&P Dimov wrote:
> > Hello,
> > Mozilla VPN is supposed to work on Ubuntu, but I wonder if it will work on Debian as well, considering that Ubintu is build on Debian. Has anyone tried? (The Mozilla support was not helpful in answering my question).
>
> What protocol is the Mozilla VPN? Most common ones are supported
> in Debian.
>
> Dan, they use WireGuard.
>
> These are the installation instructions they provide:
> Install commands:
> sudo add-apt-repository ppa:mozillacorp/mozillavpn
> sudo apt-get update
> sudo apt-get install mozillavpn
>
> Run command:
> mozillavpn
> If I try to install it, is there a chance it will screw up my system? If not, I can try it. If it doesn't work, should
> apt-get remove mozillavpndo be able to uninstall/remove it?

Maybe. add-apt-repository won't work, that's for sure. You could
look it up and add it in /etc/apt/sources.d/ and then run

apt update
apt show mozillavpn

and look at what it Depends on. If it's self-contained, it will
probably work. If it drags in new versions of libraries, you
could potentially trash your system. The term is FrankenDebian,
to suggest Frankenstein's monster bolted together from spare
parts.

But wireguard is directly supported by Debian; it's in
buster-backports. One option would be to get an Ubuntu system
long enough to acquire the wireguard key -- perhaps in a VM --
and then use the key in a normal /etc/wireguard/wg0.conf setup.

-dsr-
------------------------------
REPLY:
Dan, (sorry that yahoo mail won't format the reply as inline with the chevrons>)

I definitely don't want FrankenDebian as this is my main system, and don't want any proprietary software.
Unfortunately some of your suggestions are over my head. I think I will wait in the hopes that Mozilla starts supporting Debian stable as well.
In the meanwhile, I might download and install another Debian stable as a virtual machine and test the Mozilla steps for Ubuntu there, so if I mess it up, it only messed up the virtual machine.

As for dependencies, according to this: https://github.com/mozilla-mobile/mozilla-vpn-client/blob/main/README.md :

"On linux, the compilation of MozillaVPN is relative easy. You need the following dependencies:

  • Qt5 >= 5.15.0
  • libpolkit-gobject-1-dev >=0.105
  • wireguard >=1.0.20200513
  • wireguard-tools >=1.0.20200513
  • resolvconf >= 1.82"
Apparently the the Mozilla VPN can be build from source for non-Ubintu distros from source here https://github.com/mozilla-mobile/mozilla-vpn-client/ using the instructions here https://github.com/mozilla-mobile/mozilla-vpn-client/blob/main/README.md  but there are a couple of places where I don't understand what to do, so I will wait till they make it easier to install on Debian.
Thanks!
Luben

Anyone has recommendations for VPN service that would work on Debian, be legit, and not require proprietary software?

Reply to: