Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Mullvad
@ 2020-04-19 13:49 RandomUnknown
  2020-04-24 21:13 ` Package Request: Mullvad emacsomancer
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: RandomUnknown @ 2020-04-19 13:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

New issue by RandomUnknown on void-packages repository

https://github.com/void-linux/void-packages/issues/21154

Description:
Name: Mullvad
What is it: Mullvad is a VPN service that helps keep your online activity, identity, and location private.
Homepage: https://mullvad.net/en/
Licensing: GPL v3.0
Github repo: https://github.com/mullvad/mullvadvpn-app

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
@ 2020-04-24 21:13 ` emacsomancer
  2020-04-25 16:40 ` esmoak
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: emacsomancer @ 2020-04-24 21:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 222 bytes --]

New comment by emacsomancer on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-619241182

Comment:
(in the meantime, Nix's version of the mullvadvpn-app works well on Void.)

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
  2020-04-24 21:13 ` Package Request: Mullvad emacsomancer
@ 2020-04-25 16:40 ` esmoak
  2020-04-25 17:27 ` emacsomancer
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: esmoak @ 2020-04-25 16:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 295 bytes --]

New comment by esmoak on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-619406836

Comment:
> (in the meantime, Nix's version of the mullvadvpn-app works well on Void.)

Thanks for this. Looks like it's time for me to figure out Nix packages. 

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
  2020-04-24 21:13 ` Package Request: Mullvad emacsomancer
  2020-04-25 16:40 ` esmoak
@ 2020-04-25 17:27 ` emacsomancer
  2020-04-25 17:33 ` emacsomancer
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: emacsomancer @ 2020-04-25 17:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 450 bytes --]

New comment by emacsomancer on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-619413542

Comment:
> > (in the meantime, Nix's version of the mullvadvpn-app works well on Void.)
> 
> Thanks for this. Looks like it's time for me to figure out Nix packages.

It's pretty easy. Basically follow the instructions at https://nixos.org/nix/manual/#ch-installing-binary and then `nix-env -i mullvad-vpn`.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (2 preceding siblings ...)
  2020-04-25 17:27 ` emacsomancer
@ 2020-04-25 17:33 ` emacsomancer
  2020-04-25 17:34 ` emacsomancer
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: emacsomancer @ 2020-04-25 17:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 620 bytes --]

New comment by emacsomancer on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-619413542

Comment:
> > (in the meantime, Nix's version of the mullvadvpn-app works well on Void.)
> 
> Thanks for this. Looks like it's time for me to figure out Nix packages.

It's pretty easy. Basically follow the instructions at https://nixos.org/nix/manual/#ch-installing-binary and then `nix-env -i mullvad-vpn`.

(Though the installer expects systemd; but it's easy enough to add `~user/.nix-profile/bin/nix-daemon &` to your `/etc/rc.local` or whatever to start the Nix daemon.)

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (3 preceding siblings ...)
  2020-04-25 17:33 ` emacsomancer
@ 2020-04-25 17:34 ` emacsomancer
  2020-05-25  3:49 ` emacsomancer
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: emacsomancer @ 2020-04-25 17:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 646 bytes --]

New comment by emacsomancer on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-619413542

Comment:
> > (in the meantime, Nix's version of the mullvadvpn-app works well on Void.)
> 
> Thanks for this. Looks like it's time for me to figure out Nix packages.

It's pretty easy. Basically follow the instructions at https://nixos.org/nix/manual/#ch-installing-binary and then `nix-env -i mullvad-vpn`.

(Though the installer expects systemd; but it's easy enough to add `~user/.nix-profile/bin/nix-daemon &` to your `/etc/rc.local` or whatever to start the Nix daemon; or create a runit script.)

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (4 preceding siblings ...)
  2020-04-25 17:34 ` emacsomancer
@ 2020-05-25  3:49 ` emacsomancer
  2021-02-04 10:05 ` LinArcX
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: emacsomancer @ 2020-05-25  3:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 297 bytes --]

New comment by emacsomancer on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-633362428

Comment:
@esmoak FYI: I've written a WireGuard-specific interface to Mullvad which is a bit simpler (and much faster): https://gitlab.com/emacsomancer/volemad

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (5 preceding siblings ...)
  2020-05-25  3:49 ` emacsomancer
@ 2021-02-04 10:05 ` LinArcX
  2021-05-24  9:28 ` F0Xde
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: LinArcX @ 2021-02-04 10:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 154 bytes --]

New comment by LinArcX on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-773188041

Comment:
Any update?

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (6 preceding siblings ...)
  2021-02-04 10:05 ` LinArcX
@ 2021-05-24  9:28 ` F0Xde
  2021-07-31  6:08 ` Twilighttony
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: F0Xde @ 2021-05-24  9:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 324 bytes --]

New comment by F0Xde on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-846913157

Comment:
I'd like to try and package mullvad, but I haven't written any such package yet and the build seems rather complicated as it builds multiple things with different languages and tools.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (7 preceding siblings ...)
  2021-05-24  9:28 ` F0Xde
@ 2021-07-31  6:08 ` Twilighttony
  2021-07-31  6:09 ` Twilighttony
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Twilighttony @ 2021-07-31  6:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1132 bytes --]

New comment by Twilighttony on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-890298121

Comment:
Hello everyone, I have created an init script for MullVad VPN and have tested it on my void linux install. I am working on creating an xbps package, but I have never packaged a program before so that might take a while. IN the meantime, do this to get it working on your runit based system.
Extract the deb archive using `ar x` and then extract the data.tar.xz file into a folder named mullvad. Then cd into that directory and copy the opt and usr folders to / 

Then after that, go either into `/etc/sv/` or `/etc/runit/sv/` and create a folder named mullvad. cd into that directory and then do `touch run && chmod +x run` as root.

Edit the file with any text editor and then put this in there:

`#!/bin/sh
exec 2>&1
sv check dbus > /dev/null || exit 1
exec /opt/Mullvad\ VPN/resources/mullvad-daemon -v --disable-stdout-timestamps
`

Save the file and then `sudo ln -s ` from either `/etc/sv/mullvad` or `/etc/runit/sv` to either `/var/service` or `/run/runit/service`

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (8 preceding siblings ...)
  2021-07-31  6:08 ` Twilighttony
@ 2021-07-31  6:09 ` Twilighttony
  2022-08-17 23:50 ` polkaulfield
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 14+ messages in thread
From: Twilighttony @ 2021-07-31  6:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1140 bytes --]

New comment by Twilighttony on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-890298121

Comment:
Hello everyone, I have created an init script for MullVad VPN and have tested it on my void linux install. I am working on creating an xbps package, but I have never packaged a program before so that might take a while. IN the meantime, do this to get it working on your runit based system.
Extract the deb archive using `ar x` and then extract the data.tar.xz file into a folder named mullvad. Then cd into that directory and copy the opt and usr folders to / 

Then after that, go either into `/etc/sv/` or `/etc/runit/sv/` and create a folder named mullvad. cd into that directory and then do `touch run && chmod +x run` as root.

Edit the file with any text editor and then put this in there:

`#!/bin/sh `
`exec 2>&1 `
`sv check dbus > /dev/null || exit 1`
`exec /opt/Mullvad\ VPN/resources/mullvad-daemon -v --disable-stdout-timestamps`


Save the file and then `sudo ln -s ` from either `/etc/sv/mullvad` or `/etc/runit/sv` to either `/var/service` or `/run/runit/service`

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (9 preceding siblings ...)
  2021-07-31  6:09 ` Twilighttony
@ 2022-08-17 23:50 ` polkaulfield
  2022-08-17 23:50 ` polkaulfield
  2022-08-18 21:20 ` Duncaen
  12 siblings, 0 replies; 14+ messages in thread
From: polkaulfield @ 2022-08-17 23:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 292 bytes --]

New comment by polkaulfield on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-1218684286

Comment:
I made this script to install/update mullvad on void if anyone is interested. I'll try to make a package building from source when I have time.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (10 preceding siblings ...)
  2022-08-17 23:50 ` polkaulfield
@ 2022-08-17 23:50 ` polkaulfield
  2022-08-18 21:20 ` Duncaen
  12 siblings, 0 replies; 14+ messages in thread
From: polkaulfield @ 2022-08-17 23:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 363 bytes --]

New comment by polkaulfield on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-1218684286

Comment:
I made this script to install/update mullvad on void if anyone is interested. I'll try to make a package building from source when I have time.
https://gist.github.com/polkaulfield/018824ab3cb082ae2570c88c3e7df57e

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Package Request: Mullvad
  2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
                   ` (11 preceding siblings ...)
  2022-08-17 23:50 ` polkaulfield
@ 2022-08-18 21:20 ` Duncaen
  12 siblings, 0 replies; 14+ messages in thread
From: Duncaen @ 2022-08-18 21:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 154 bytes --]

New comment by LinArcX on void-packages repository

https://github.com/void-linux/void-packages/issues/21154#issuecomment-773188041

Comment:
Any update?

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2022-08-18 21:20 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-19 13:49 [ISSUE] Mullvad RandomUnknown
2020-04-24 21:13 ` Package Request: Mullvad emacsomancer
2020-04-25 16:40 ` esmoak
2020-04-25 17:27 ` emacsomancer
2020-04-25 17:33 ` emacsomancer
2020-04-25 17:34 ` emacsomancer
2020-05-25  3:49 ` emacsomancer
2021-02-04 10:05 ` LinArcX
2021-05-24  9:28 ` F0Xde
2021-07-31  6:08 ` Twilighttony
2021-07-31  6:09 ` Twilighttony
2022-08-17 23:50 ` polkaulfield
2022-08-17 23:50 ` polkaulfield
2022-08-18 21:20 ` Duncaen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).