Package Details: mozwire 0.8.1-1

Git Clone URL: https://aur.archlinux.org/mozwire.git (read-only, click to copy)
Package Base: mozwire
Description: A cross-platform client for MozillaVPN
Upstream URL: https://github.com/NilsIrl/MozWire
Keywords: mozilla vpn
Licenses: GPL3
Submitter: JohnMoon
Maintainer: JohnMoon (NilsIRL)
Last Packager: NilsIRL
Votes: 5
Popularity: 0.000000
First Submitted: 2020-08-18 04:20 (UTC)
Last Updated: 2023-02-14 02:45 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

FuzzyMidnight commented on 2024-08-31 23:29 (UTC)

Disabling LTO allows it to build. This can be done by adding this to the package build: options=(!lto)

wchouser3 commented on 2024-07-03 10:16 (UTC) (edited on 2024-07-03 10:25 (UTC) by wchouser3)

wouldn't build for me = note: some extern functions couldn't be found; some native libraries may need to be installed or have their path specified = note: use the -l flag to specify native libraries to link = note: use the cargo:rustc-link-lib directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib)

error: could not compile mozwire (bin "mozwire") due to 1 previous error ==> ERROR: A failure occurred in build(). Aborting... -> error making: mozwire-exit status 4 -> Failed to install the following packages. Manual intervention is required: mozwire - exit status 4

jayelbe commented on 2023-05-15 11:51 (UTC) (edited on 2023-05-17 12:15 (UTC) by jayelbe)

Works a treat!

I used this command to create config files for all available relays:

 mozwire relay save -n0

And then this command to bulk import them into network manager:

 for f in ./*.conf; do

   nmcli c import type wireguard file "$f"

   done

It worked a little too well. Turns out nmcli activates each connection after importing it, so I ended up with 406 active VPN connections. Whoops!

I disconnected them all, and then used this command to modify the connections so they won't automatically reconnect:

for f in $(nmcli -f name,type c|grep wireguard|cut -f 1 -d\ ); do nmcli c mod "$f" connection.autoconnect no ; done