Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/snap
diff options
context:
space:
mode:
authorAntenore Gatta (tmow) <antenore@simbiosi.org>2021-06-17 18:39:06 +0300
committerAntenore Gatta (tmow) <antenore@simbiosi.org>2021-06-17 18:39:06 +0300
commit9af594b36ab106261140a68d71c90eaf2b206b44 (patch)
tree755a996f4c0fb0b224afc5b832c82ae96e6f4f44 /snap
parent6a44fb4e08c4598f56476d508feb2de3889feaf9 (diff)
parentfd311bdade4282c4f7e2d37de4ddb35b5fe6647a (diff)
Merge branch 'snap/snap-ssh-agent' into 'master'
Adding SSH_AGENT support to the snap package See merge request Remmina/Remmina!2280
Diffstat (limited to 'snap')
-rw-r--r--snap/snapcraft.yaml18
1 files changed, 18 insertions, 0 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index c5880bbfd..b1196409a 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -37,6 +37,9 @@ plugs:
target: $SNAP/share/sounds
default-provider: gtk-common-themes
+environment:
+ SSH_AUTH_SOCK: "${SNAP_DATA}/ssh-agent.socket"
+
apps:
remmina:
command: bin/remmina
@@ -84,6 +87,15 @@ apps:
wlfreerdp:
command: wlfreerdp
+ ssh-agent:
+ command: usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK
+ daemon: simple
+ adapter: none
+ plugs:
+ - home
+ - network-bind
+ - ssh-keys
+
parts:
pulse-utils:
plugin: nil
@@ -99,6 +111,11 @@ parts:
- libvorbis0a
- libpulse0
+ tools:
+ plugin: nil
+ stage-packages:
+ - openssh-client
+
freerdp:
after:
- pulse-utils
@@ -339,4 +356,5 @@ parts:
find $SNAPCRAFT_PRIME/usr/share/doc/ -type f -not -name 'copyright' -delete
find $SNAPCRAFT_PRIME/usr/share -type d -empty -delete
rm -f $SNAPCRAFT_PRIME/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/libgio-2.0.so.0*
+ rm -f $SNAPCRAFT_PRIME/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/libharfbuzz.so.0*
rm -f $SNAPCRAFT_PRIME/usr/lib/$SNAPCRAFT_ARCH_TRIPLET/libglib-2.0.so.0*