From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Dexter Morgan" Subject: Alternative VPN Clients Date: Wed, 24 Apr 2019 06:01:49 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([209.51.188.92]:55097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJ9Jd-0004Ux-RE for guix-devel@gnu.org; Wed, 24 Apr 2019 00:15:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJ96a-00057A-CW for guix-devel@gnu.org; Wed, 24 Apr 2019 00:01:57 -0400 Received: from mout.gmx.com ([74.208.4.200]:59733) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hJ96Z-0004nN-Mj for guix-devel@gnu.org; Wed, 24 Apr 2019 00:01:56 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org
Hi All,
 
My friend introduced me to GNU/Linux and installed GuixSD on my laptop. I am just getting started on Bash. I find that there is absence of VPN clients as an alternative to OpenVPN. Can some one please package the following alternative VPN clients:
 
 
 
They will also be very useful to other users. :)
 
Thank you.
From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joshua Branson Subject: Re: Alternative VPN Clients Date: Wed, 24 Apr 2019 09:51:08 -0400 Message-ID: <87a7gfmrzn.fsf@dismail.de> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:33917) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJILt-0008Qs-Ju for guix-devel@gnu.org; Wed, 24 Apr 2019 09:54:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJIIt-00044d-F3 for guix-devel@gnu.org; Wed, 24 Apr 2019 09:51:16 -0400 Received: from mx1.dismail.de ([78.46.223.134]:22352) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hJIIs-00041a-3w for guix-devel@gnu.org; Wed, 24 Apr 2019 09:51:15 -0400 Received: from dismail.de (localhost [127.0.0.1]) by dismail.de (OpenSMTPD) with ESMTP id 55fef764 for ; Wed, 24 Apr 2019 15:51:11 +0200 (CEST) Received: from smtp1.dismail.de (10.240.26.11 [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 77156462 for ; Wed, 24 Apr 2019 15:51:11 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 767a37ac for ; Wed, 24 Apr 2019 15:51:11 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id d1597ca6 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Wed, 24 Apr 2019 15:51:10 +0200 (CEST) In-Reply-To: (Dexter Morgan's message of "Wed, 24 Apr 2019 06:01:49 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org "Dexter Morgan" writes: > Hi All, > > My friend introduced me to GNU/Linux and installed GuixSD on my laptop. I am just > getting started on Bash. I find that there is absence of VPN clients as an alternative to > OpenVPN. Can some one please package the following alternative VPN clients: Thanks for mentioning this. > > 1) Bitmask: https://bitmask.net/en > > 2) Netsplice: https://www.ipredator.se/netsplice > > They will also be very useful to other users. :) Can you try packaging them? Packaging programs can be a little easier than you think. :) Why don't you give it a try, and if you run into any issues, you could ask for help? > > Thank you. > -- Joshua Branson Sent from Emacs and Gnus From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: Alternative VPN Clients Date: Wed, 24 Apr 2019 19:26:15 +0200 Message-ID: <20190424192615.64f5fca2@scratchpost.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/XuSpvJXkx6Xli3Se9K9A6gm"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:56639) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJLgl-00017W-GG for guix-devel@gnu.org; Wed, 24 Apr 2019 13:28:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJLf9-00063U-52 for guix-devel@gnu.org; Wed, 24 Apr 2019 13:26:28 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:54514) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hJLf8-00060O-Ub for guix-devel@gnu.org; Wed, 24 Apr 2019 13:26:27 -0400 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Dexter Morgan Cc: guix-devel@gnu.org --Sig_/XuSpvJXkx6Xli3Se9K9A6gm Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, if you want to package bitmask, you can try: $ guix import pypi leap.bitmask This will print a package definition. You can put it into a file "bitmask.scm" inside the directory $GUIX_PACKAGE= _PATH (you may have to set that environment variable first) with the follow= ing header: (define-module (bitmask) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix utils) #:use-module (guix build-system python) #:use-module (guix gexp) #:use-module (gnu packages) #:use-module (gnu packages base) #:use-module (gnu packages cross-base) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages python-xyz)) (define-public python-leap.bitmask Then you can try it out with $ guix build --rounds=3D2 -K python-leap.bitmask If there are more packages missing, you can generate them all via: $ guix import pypi -r leap.bitmask and also put them in the file, adding "(define-public ..." before each bloc= k. For netsplice, it's very similar--but for some reason their package is not available on PyPI, so you'd have to write the package definition yourself (just copy the python-leap.bitmask one and modify it - especially the name, URL and expected checksum - until it works). If there are any problems please ask on this list. --Sig_/XuSpvJXkx6Xli3Se9K9A6gm Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlzAnDcACgkQ5xo1VCww uqVeHgf/eBubDkUZ+ahygfYyDRC9KzwNZsEBkDKg7O64e922EVjf8Dd0yInlOAOE vVcc4JrkMqKzBrNytuffw/g7Xi0ZBcoygtEpZyjRfUUgzEvw3/0jNBvxvEKeHL3+ TFfnZAxXqETGzzzmZuZGFKdKCJvSnJr7B/8wz/XRLKi01tiG/eftVDbtSwxBnxSS iM9S5RbeuGRbfJrwsgxTR3GNIAhFLad9AesN8wNIjkMryRF1HQsEuQirSMW9hLwY k8ij5MeahWmHuwU/vDvgrfdlLZRfkLVi2vml4IlYTiyrafhQgXESMXIH+RWtOzma xvhb1Zz2lycQsesy/dra8LRkgLl9KA== =lmhI -----END PGP SIGNATURE----- --Sig_/XuSpvJXkx6Xli3Se9K9A6gm-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: Alternative VPN Clients Date: Thu, 25 Apr 2019 14:37:28 -0400 Message-ID: <20190425183728.GB8675@jasmine.lan> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:50737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJjIq-00037p-TT for guix-devel@gnu.org; Thu, 25 Apr 2019 14:41:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJjFV-0000l2-1P for guix-devel@gnu.org; Thu, 25 Apr 2019 14:37:34 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:56739) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hJjFT-0000ey-Gq for guix-devel@gnu.org; Thu, 25 Apr 2019 14:37:31 -0400 Content-Disposition: inline In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Dexter Morgan Cc: guix-devel@gnu.org --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Apr 24, 2019 at 06:01:49AM +0200, Dexter Morgan wrote: > My friend introduced me to GNU/Linux and installed GuixSD on my laptop. I am > just getting started on Bash. I find that there is absence of VPN clients as an > alternative to OpenVPN. Can some one please package the following alternative > VPN clients: Just FYI, we have a WireGuard package that works well. You may find it superior to traditional VPN systems. --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlzB/mUACgkQJkb6MLrK fwjITQ//cK+oV2XWQfoV7zyfZfssB5+QNbAfNS/4omqU4FC4Zb+EY572c7fvXVU+ SSna1b1d3q4gOZIH2vfxdp+SymO3tCY5qULzhjvf59sWxnAMDyIoXKpJSTvG6HYB Izr8/rfO7zduYXtA5+HjQ5LQmI7U8Q7VIzx2lGLMN0XDdmIKFzWXIiOwg8IaY/6k 45La3ZbzAT7KUwO4PSPCRzISbXn04laQzYe+i/Gmhox/xhivpWTdTsGg6gC7/KKx 6SEkzE8Y/vyXMXgRliogZvoiMh5fa4CwoSS4u1PEx21A9JuVi9BfvlOqcQcleFXE 7sDuH7jzccCqAmEBF1sjEOScuWEawsTpPawLwje973swOuNlMTUcs+6JU8Y4K//U MXJasLqWR+Boixy5Vez9a4Y6k4GVHdrBSrdMh1QIa5BbtXahjzf97m4oNOaE1hWy Dnd/jY3QTi0vsXmH5od0fjixx+ZdY+KBFdShJ6pq4pfizGLsiRaC/LWCDOkiuU8X I3BAkncwEeBhWMPsWjNrJQX9QQkqYzjFEMALQvfBTRPjNgPIjQlO6NOky3bD2/Ew eRHybsydCU8532SyCq1svBYkJboBNIaYZSp/zwhIVJ9tismxXC63EvkxW2mggeC3 Q/LTdAVbpHw/Eu21zZQ+43tM0oOmHe1lZXIMMtpKXpmij5gToOQ= =HMrq -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Dexter Morgan" Subject: Re: Alternative VPN Clients Date: Sun, 28 Apr 2019 11:16:45 +0200 Message-ID: References: <20190424192615.64f5fca2@scratchpost.org> Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([209.51.188.92]:45161) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hKfvd-0000Zj-7y for guix-devel@gnu.org; Sun, 28 Apr 2019 05:16:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hKfvc-00058Y-Af for guix-devel@gnu.org; Sun, 28 Apr 2019 05:16:57 -0400 Received: from mout.gmx.com ([74.208.4.200]:36731) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hKfvc-000586-47 for guix-devel@gnu.org; Sun, 28 Apr 2019 05:16:56 -0400 In-Reply-To: <20190424192615.64f5fca2@scratchpost.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Danny Milosavljevic Cc: guix-devel@gnu.org
Sorry! I tried to understand. But too much at the moment. Have to focus on other things. :( Gonna take baby steps starting with bash.
 
Sent: Wednesday, April 24, 2019 at 1:26 PM
From: "Danny Milosavljevic" <dannym@scratchpost.org>
To: "Dexter Morgan" <dextermorgan@asia.com>
Cc: guix-devel@gnu.org
Subject: Re: Alternative VPN Clients
Hi,

if you want to package bitmask, you can try:

$ guix import pypi leap.bitmask

This will print a package definition.

You can put it into a file "bitmask.scm" inside the directory $GUIX_PACKAGE_PATH (you may have to set that environment variable first) with the following header:

(define-module (bitmask)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix utils)
#:use-module (guix build-system python)
#:use-module (guix gexp)
#:use-module (gnu packages)
#:use-module (gnu packages base)
#:use-module (gnu packages cross-base)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages python-xyz))
(define-public python-leap.bitmask

Then you can try it out with

$ guix build --rounds=2 -K python-leap.bitmask

If there are more packages missing, you can generate them all via:

$ guix import pypi -r leap.bitmask

and also put them in the file, adding "(define-public ..." before each block.

For netsplice, it's very similar--but for some reason their package is not
available on PyPI, so you'd have to write the package definition yourself
(just copy the python-leap.bitmask one and modify it - especially the name,
URL and expected checksum - until it works).

If there are any problems please ask on this list.
From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Dexter Morgan" Subject: Re: Alternative VPN Clients Date: Sun, 28 Apr 2019 11:17:40 +0200 Message-ID: References: <20190425183728.GB8675@jasmine.lan> Mime-Version: 1.0 Content-Type: text/html; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([209.51.188.92]:45291) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hKfwP-0000i4-0k for guix-devel@gnu.org; Sun, 28 Apr 2019 05:17:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hKfwO-0005XO-6O for guix-devel@gnu.org; Sun, 28 Apr 2019 05:17:45 -0400 Received: from mout.gmx.com ([74.208.4.200]:34411) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hKfwO-0005XA-0m for guix-devel@gnu.org; Sun, 28 Apr 2019 05:17:44 -0400 In-Reply-To: <20190425183728.GB8675@jasmine.lan> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Leo Famulari Cc: guix-devel@gnu.org
How can I use it with GNOME NetworkManager ?
 
Sent: Thursday, April 25, 2019 at 2:37 PM
From: "Leo Famulari" <leo@famulari.name>
To: "Dexter Morgan" <dextermorgan@asia.com>
Cc: guix-devel@gnu.org
Subject: Re: Alternative VPN Clients
On Wed, Apr 24, 2019 at 06:01:49AM +0200, Dexter Morgan wrote:
> My friend introduced me to GNU/Linux and installed GuixSD on my laptop. I am
> just getting started on Bash. I find that there is absence of VPN clients as an
> alternative to OpenVPN. Can some one please package the following alternative
> VPN clients:

Just FYI, we have a WireGuard package that works well. You may find it
superior to traditional VPN systems.
From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia Subject: Re: Alternative VPN Clients Date: Sun, 28 Apr 2019 12:10:34 +0200 Message-ID: <07075fa8-d601-5226-a64d-87dcae2e7339@riseup.net> References: <20190425183728.GB8675@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="9P20iqkEKVXexvuC5lBrWigXuVn4DuHXp" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:51491) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hKgjF-0002wE-Re for guix-devel@gnu.org; Sun, 28 Apr 2019 06:08:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hKgjD-0000qJ-7s for guix-devel@gnu.org; Sun, 28 Apr 2019 06:08:13 -0400 Received: from mx1.riseup.net ([198.252.153.129]:54962) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hKgjB-0000jd-A2 for guix-devel@gnu.org; Sun, 28 Apr 2019 06:08:10 -0400 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 40EF61A30CB for ; Sun, 28 Apr 2019 03:08:06 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 335B0222F08 for ; Sun, 28 Apr 2019 03:08:04 -0700 (PDT) In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --9P20iqkEKVXexvuC5lBrWigXuVn4DuHXp Content-Type: multipart/mixed; boundary="lyWohjcM9HR7yfcQGKC9pIStbU3Cyujnc"; protected-headers="v1" From: swedebugia To: guix-devel@gnu.org Message-ID: <07075fa8-d601-5226-a64d-87dcae2e7339@riseup.net> Subject: Re: Alternative VPN Clients References: <20190425183728.GB8675@jasmine.lan> In-Reply-To: --lyWohjcM9HR7yfcQGKC9pIStbU3Cyujnc Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 2019-04-28 11:17, Dexter Morgan wrote: > How can I use it with GNOME NetworkManager ? I think thats not supported yet. > =C2=A0 > *Sent:*=C2=A0Thursday, April 25, 2019 at 2:37 PM > *From:*=C2=A0"Leo Famulari" > *To:*=C2=A0"Dexter Morgan" > *Cc:*=C2=A0guix-devel@gnu.org > *Subject:*=C2=A0Re: Alternative VPN Clients > On Wed, Apr 24, 2019 at 06:01:49AM +0200, Dexter Morgan wrote: >> My friend introduced me to GNU/Linux and installed GuixSD on my > laptop. I am >> just getting started on Bash. I find that there is absence of VPN > clients as an >> alternative to OpenVPN. Can some one please package the following > alternative >> VPN clients: >=20 > Just FYI, we have a WireGuard package that works well. You may find it > superior to traditional VPN systems. This seems to require support from the VPN provider and will not work with traditional (open)VPN-providers e.g. Riseup. --=20 Cheers Swedebugia --lyWohjcM9HR7yfcQGKC9pIStbU3Cyujnc-- --9P20iqkEKVXexvuC5lBrWigXuVn4DuHXp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQR6IWNlOiLn9hD6a1XPzUNbKAts0gUCXMV8IQAKCRDPzUNbKAts 0hu4AQCe1DY/FXSU8yBPtv666PDof5kUPM8fmC4E6U2MVjPXPAEA36kUWz6GbxHq JSTVlymO7aZBgHzEFGVTMLvFjhDD2AU= =R4jM -----END PGP SIGNATURE----- --9P20iqkEKVXexvuC5lBrWigXuVn4DuHXp--