aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@protonmail.com>2023-10-05 09:04:34 -0400
committerLibravatar GitHub <noreply@github.com>2023-10-05 09:04:34 -0400
commiteb517f9abf5e05c2bda9bd55bc8f942a44728a2b (patch)
tree3c5b15e723dfe6f90f7fc0dc6081f46f7577981e
parentCreate brz.profile and bzr.profile (#6028) (diff)
parentdisable-programs.inc: fix sorting (diff)
downloadfirejail-eb517f9abf5e05c2bda9bd55bc8f942a44728a2b.tar.gz
firejail-eb517f9abf5e05c2bda9bd55bc8f942a44728a2b.tar.zst
firejail-eb517f9abf5e05c2bda9bd55bc8f942a44728a2b.zip
Merge pull request #6030 from glitsj16/np-floorp
New profile: floorp
-rw-r--r--etc/inc/disable-programs.inc2
-rw-r--r--etc/profile-a-l/floorp.profile45
2 files changed, 47 insertions, 0 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 8947c2693..f2a03764d 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -112,6 +112,7 @@ blacklist ${HOME}/.cache/falkon
112blacklist ${HOME}/.cache/feedreader 112blacklist ${HOME}/.cache/feedreader
113blacklist ${HOME}/.cache/firedragon 113blacklist ${HOME}/.cache/firedragon
114blacklist ${HOME}/.cache/flaska.net/trojita 114blacklist ${HOME}/.cache/flaska.net/trojita
115blacklist ${HOME}/.cache/floorp
115blacklist ${HOME}/.cache/folks 116blacklist ${HOME}/.cache/folks
116blacklist ${HOME}/.cache/font-manager 117blacklist ${HOME}/.cache/font-manager
117blacklist ${HOME}/.cache/fossamail 118blacklist ${HOME}/.cache/fossamail
@@ -721,6 +722,7 @@ blacklist ${HOME}/.etr
721blacklist ${HOME}/.factorio 722blacklist ${HOME}/.factorio
722blacklist ${HOME}/.filezilla 723blacklist ${HOME}/.filezilla
723blacklist ${HOME}/.firedragon 724blacklist ${HOME}/.firedragon
725blacklist ${HOME}/.floorp
724blacklist ${HOME}/.flowblade 726blacklist ${HOME}/.flowblade
725blacklist ${HOME}/.fltk 727blacklist ${HOME}/.fltk
726blacklist ${HOME}/.fossamail 728blacklist ${HOME}/.fossamail
diff --git a/etc/profile-a-l/floorp.profile b/etc/profile-a-l/floorp.profile
new file mode 100644
index 000000000..49caed107
--- /dev/null
+++ b/etc/profile-a-l/floorp.profile
@@ -0,0 +1,45 @@
1# Firejail profile for floorp
2# Description: A customisable Firefox fork with excellent privacy protection
3# This file is overwritten after every install/update
4# Persistent local customizations
5include floorp.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.cache/floorp
10noblacklist ${HOME}/.floorp
11
12mkdir ${HOME}/.cache/floorp
13mkdir ${HOME}/.floorp
14whitelist ${HOME}/.cache/floorp
15whitelist ${HOME}/.floorp
16
17# Add the next lines to your floorp.local if you want to use the migration wizard.
18#noblacklist ${HOME}/.mozilla
19#whitelist ${HOME}/.mozilla
20
21# To enable KeePassXC Plugin add one of the following lines to your floorp.local.
22# Note: Start KeePassXC before floorp and keep it open to allow communication between them.
23#whitelist ${RUNUSER}/kpxc_server
24#whitelist ${RUNUSER}/org.keepassxc.KeePassXC.BrowserServer
25
26dbus-user filter
27dbus-user.own org.mozilla.floorp.*
28# Add the next line to your floorp.local to enable native notifications.
29#dbus-user.talk org.freedesktop.Notifications
30# Add the next line to your floorp.local to allow inhibiting screensavers.
31#dbus-user.talk org.freedesktop.ScreenSaver
32# Add the next lines to your floorp.local for plasma browser integration.
33#dbus-user.own org.mpris.MediaPlayer2.plasma-browser-integration
34#dbus-user.talk org.kde.JobViewServer
35#dbus-user.talk org.kde.kuiserver
36# Add the next line to your floorp.local to allow screensharing under Wayland.
37#dbus-user.talk org.freedesktop.portal.Desktop
38# Also add the next line to your floorp.local if screensharing does not work with
39# the above lines (depends on the portal implementation).
40#ignore noroot
41ignore apparmor
42ignore dbus-user none
43
44# Redirect
45include firefox-common.profile