aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2024-03-18 14:31:05 +0000
committerLibravatar GitHub <noreply@github.com>2024-03-18 14:31:05 +0000
commit5aa533f9e1bb64ea5cb683e668da04b879e4f14f (patch)
tree610f2a688c8dc72132fd7b64157a6deab1b2773d
parentNew profile: localsend_app.profile (#6244) (diff)
downloadfirejail-5aa533f9e1bb64ea5cb683e668da04b879e4f14f.tar.gz
firejail-5aa533f9e1bb64ea5cb683e668da04b879e4f14f.tar.zst
firejail-5aa533f9e1bb64ea5cb683e668da04b879e4f14f.zip
New profile: rymdport.profile (#6251)
Description: Encrypted sharing of files, folders, and text between devices. https://github.com/Jacalz/rymdport
-rw-r--r--etc/inc/disable-programs.inc1
-rw-r--r--etc/profile-m-z/rymdport.profile62
-rw-r--r--src/firecfg/firecfg.config1
3 files changed, 64 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 6c4e782c6..2da55c8ea 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -451,6 +451,7 @@ blacklist ${HOME}/.config/flaska.net
451blacklist ${HOME}/.config/flowblade 451blacklist ${HOME}/.config/flowblade
452blacklist ${HOME}/.config/font-manager 452blacklist ${HOME}/.config/font-manager
453blacklist ${HOME}/.config/freecol 453blacklist ${HOME}/.config/freecol
454blacklist ${HOME}/.config/fyne
454blacklist ${HOME}/.config/gajim 455blacklist ${HOME}/.config/gajim
455blacklist ${HOME}/.config/galculator 456blacklist ${HOME}/.config/galculator
456blacklist ${HOME}/.config/gallery-dl 457blacklist ${HOME}/.config/gallery-dl
diff --git a/etc/profile-m-z/rymdport.profile b/etc/profile-m-z/rymdport.profile
new file mode 100644
index 000000000..b357eb75c
--- /dev/null
+++ b/etc/profile-m-z/rymdport.profile
@@ -0,0 +1,62 @@
1# Firejail profile for rymdport
2# Description: Encrypted sharing of files, folders, and text between devices
3# This file is overwritten after every install/update
4# Persistent local customizations
5include rymdport.local
6# Persistent global definitions
7include globals.local
8
9blacklist /usr/libexec
10
11noblacklist ${HOME}/.config/fyne
12
13include disable-common.inc
14include disable-devel.inc
15include disable-exec.inc
16include disable-interpreters.inc
17include disable-proc.inc
18include disable-programs.inc
19include disable-shell.inc
20#include disable-xdg.inc
21
22#mkdir ${HOME}/.config/fyne
23#whitelist ${HOME}/.config/fyne
24#whitelist ${DOWNLOADS}
25#include whitelist-common.inc
26include whitelist-run-common.inc
27include whitelist-runuser-common.inc
28include whitelist-usr-share-common.inc
29include whitelist-var-common.inc
30
31apparmor
32caps.drop all
33ipc-namespace
34machine-id
35netfilter
36no3d
37nodvd
38nogroups
39noinput
40nonewprivs
41noprinters
42noroot
43nosound
44notv
45nou2f
46novideo
47protocol unix,inet,inet6
48seccomp
49seccomp.block-secondary
50tracelog
51
52#disable-mnt
53private-bin rymdport
54private-cache
55private-dev
56private-etc @network,@tls-ca,@x11
57private-tmp
58
59dbus-user none
60dbus-system none
61
62restrict-namespaces
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 79f425c51..f113e3760 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -768,6 +768,7 @@ rpcs3
768rssguard 768rssguard
769rtorrent 769rtorrent
770runenpass.sh 770runenpass.sh
771rymdport
771sayonara 772sayonara
772scallion 773scallion
773scorched3d 774scorched3d