diff options
author | Antenore Gatta (tmow) <antenore@simbiosi.org> | 2021-06-17 18:39:06 +0300 |
---|---|---|
committer | Antenore Gatta (tmow) <antenore@simbiosi.org> | 2021-06-17 18:39:06 +0300 |
commit | 9af594b36ab106261140a68d71c90eaf2b206b44 (patch) | |
tree | 755a996f4c0fb0b224afc5b832c82ae96e6f4f44 | |
parent | 6a44fb4e08c4598f56476d508feb2de3889feaf9 (diff) | |
parent | fd311bdade4282c4f7e2d37de4ddb35b5fe6647a (diff) |
Merge branch 'snap/snap-ssh-agent' into 'master'
Adding SSH_AGENT support to the snap package
See merge request Remmina/Remmina!2280
-rw-r--r-- | snap/snapcraft.yaml | 18 |
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* |