diff options
author | netblue30 <netblue30@yahoo.com> | 2016-07-11 08:13:00 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-07-11 08:13:00 -0400 |
commit | ff7fe7cbc0cf38717e93629eccf16d8294c94f67 (patch) | |
tree | 3a9b66ff19f8a4d80f5828df54f61fdd9b5bd02f /platform/snap | |
parent | Merge pull request #628 from Fred-Barclay/jitsi (diff) | |
download | firejail-ff7fe7cbc0cf38717e93629eccf16d8294c94f67.tar.gz firejail-ff7fe7cbc0cf38717e93629eccf16d8294c94f67.tar.zst firejail-ff7fe7cbc0cf38717e93629eccf16d8294c94f67.zip |
snap platform
Diffstat (limited to 'platform/snap')
-rwxr-xr-x | platform/snap/snap.sh | 20 | ||||
-rw-r--r-- | platform/snap/snapcraft.yaml | 21 |
2 files changed, 41 insertions, 0 deletions
diff --git a/platform/snap/snap.sh b/platform/snap/snap.sh new file mode 100755 index 000000000..d7f924293 --- /dev/null +++ b/platform/snap/snap.sh | |||
@@ -0,0 +1,20 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | rm -fr faudit-snap | ||
4 | rm -f faudit_*.snap | ||
5 | mkdir faudit-snap | ||
6 | cd faudit-snap | ||
7 | snapcraft init | ||
8 | cp ../snapcraft.yaml . | ||
9 | #snapcraft stage | ||
10 | mkdir -p stage/usr/lib/firejail | ||
11 | cp ../../../src/faudit/faudit stage/usr/lib/firejail/. | ||
12 | find stage | ||
13 | snapcraft stage | ||
14 | snapcraft snap | ||
15 | cd .. | ||
16 | mv faudit-snap/faudit_*.snap ../../. | ||
17 | rm -fr faudit-snap | ||
18 | |||
19 | |||
20 | |||
diff --git a/platform/snap/snapcraft.yaml b/platform/snap/snapcraft.yaml new file mode 100644 index 000000000..7b04a2ca1 --- /dev/null +++ b/platform/snap/snapcraft.yaml | |||
@@ -0,0 +1,21 @@ | |||
1 | name: faudit # the name of the snap | ||
2 | version: 0 # the version of the snap | ||
3 | summary: Fireajail audit snap edition # 79 char long summary | ||
4 | description: faudit program extracted from Firejail and packaged as a snap # a longer description for the snap | ||
5 | confinement: strict # use "strict" to enforce system access only via declared interfaces | ||
6 | |||
7 | apps: | ||
8 | faudit: | ||
9 | command: /usr/lib/firejail/faudit | ||
10 | |||
11 | parts: | ||
12 | faudit: # Replace with a part name of your liking | ||
13 | # Get more information about plugins by running | ||
14 | # snapcraft help plugins | ||
15 | # and more information about the available plugins | ||
16 | # by running | ||
17 | # snapcraft list-plugins | ||
18 | plugin: nil | ||
19 | snap: | ||
20 | - usr/lib/firejail/faudit | ||
21 | |||