We need support for RiseupVPN package

Hi!

I’m Pea from LEAP [0]. We are working on LEAP VPN, an open source provider independent VPN product. The idea is to give people a censor resistant OpenVPN to get security, privacy and free/open internet access in authoritarian countries. We include technologies used by Tor and develop circumvention tech. The biggest provider currently is the donation based RiseupVPN.

A lot of people install RiseupVPN by using the Snap package [1]. Earlier this year, we upgraded to QT6 [2]. Since then, we couldn’t manage to update the Snap package. We cherry-picked non-qt commits to the Snap package but we can’t do this anymore.

We tried to update the Snap package by ourselves. It’s very time consuming and we had a lot of trial and error. Also we are no experts in the Snap world. All existing examples do not fit into our scenario. Like the kde_neon_6 extension, which only supports strict mode, but we need to start openvpn/create a tun network device.

I would like to ask for help. In any kind. We currently don’t have time to put effort into this topic. It’s very important for RiseupVPN though. This is the Gitlab issue on our side with more information and the current state: [3].

Pea

[0] https://leap.se/
[1] Install riseup-vpn on Linux | Snap Store

As new users can only put 2 links in a post:
[2] https://0xacab.org/leap/bitmask-vpn/-/merge_requests/170
[3] https://0xacab.org/leap/bitmask-vpn/-/issues/848