From da663434beee3becee372be8bb17afb4b8d6d01d Mon Sep 17 00:00:00 2001 From: Tom Chiverton Date: Tue, 9 Jun 2020 14:27:47 +0100 Subject: [PATCH 1/3] Fix for Ubutnu 20.04 Fixes #1 --- snap/snapcraft.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index ab6412c..6b8c01e 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,3 +1,4 @@ +base: core18 name: ike-qt version: '2.2.1' summary: The Shewsoft VPN Manager From 172555eb31830ccc7d6b1ee901f2ab142d718ea8 Mon Sep 17 00:00:00 2001 From: Tom Chiverton Date: Thu, 7 Apr 2022 09:47:00 +0100 Subject: [PATCH 2/3] tweak desc --- snap/snapcraft.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 6b8c01e..c742a5f 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,5 +1,5 @@ base: core18 -name: ike-qt +name: ike-qt-lts version: '2.2.1' summary: The Shewsoft VPN Manager description: | @@ -10,6 +10,8 @@ description: | . This package provides the connection manager program, which allows one to create, manage and use VPN connections. + . + It works on Ubuntu 20.04 LTS and up grade: stable confinement: strict From ff7893b4e198bf1a3abbc42c803efaabdfe036cf Mon Sep 17 00:00:00 2001 From: Tom Chiverton Date: Tue, 12 Apr 2022 11:00:45 +0100 Subject: [PATCH 3/3] try and get uploaded with access to /run files --- snap/snapcraft.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index c742a5f..7f0abde 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ base: core18 name: ike-qt-lts -version: '2.2.1' +version: '2.2.2' summary: The Shewsoft VPN Manager description: | The Shrew Soft VPN Client is a free IPsec VPN Client for FreeBSD, NetBSD, @@ -14,11 +14,19 @@ description: | It works on Ubuntu 20.04 LTS and up grade: stable -confinement: strict architectures: - build-on: amd64 +# because needs /var/run +plugs: + run-iked: + interface: system-files + read: + - /var/run/ikedi + write: + - /var/run/ikedi + apps: ikec: command: usr/bin/ikec @@ -47,6 +55,7 @@ apps: - network-bind - network-control - netlink-connector + - run-iked qikea: command: usr/bin/qikea environment: