Skip to content

Commit 7e2c000

Browse files
committed
Fix hook name and permission
1 parent 59bc362 commit 7e2c000

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/sh
2+
3+
if [ ! -d /var/lib/snapd/hostfs/usr/lib/mozilla/native-messaging-hosts ]; then
4+
echo "Missing directory, create it manually then try again:"
5+
echo "sudo mkdir -p /usr/lib/mozilla/native-messaging-hosts"
6+
exit 1
7+
fi
8+
9+
cp $SNAP/lib/org.jabref.jabref.json /var/lib/snapd/hostfs/usr/lib/mozilla/native-messaging-hosts/org.jabref.jabref.json

snap/hooks/jabfox-interface

-3
This file was deleted.

snap/snapcraft.yaml

+5-8
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,10 @@ architectures:
1515
plugs:
1616
jabfox-integration:
1717
interface: system-files
18+
read:
19+
- /var/lib/snapd/hostfs/usr/lib/mozilla/native-messaging-hosts
1820
write:
19-
- /var/lib/snapd/hostfs/usr/lib/mozilla/native-messaging-hosts/org.jabref.jabref.json
20-
21-
hooks:
22-
connect-plug-system-files:
23-
plugs:
24-
- jabfox-integration
21+
- /var/lib/snapd/hostfs/usr/lib/mozilla/native-messaging-hosts/org.jabref.jabref.json
2522

2623
apps:
2724
jabref:
@@ -42,9 +39,9 @@ apps:
4239
parts:
4340
jabref:
4441
plugin: dump
45-
# source: build/distribution/JabRef-portable_linux.tar.gz
42+
source: build/distribution/JabRef-portable_linux.tar.gz
4643
# Use this source for debug purposes:
47-
source: https://builds.jabref.org/master/JabRef-portable_linux.tar.gz
44+
# source: https://builds.jabref.org/master/JabRef-portable_linux.tar.gz
4845
stage-packages:
4946
- x11-utils
5047
override-build: |

0 commit comments

Comments
 (0)