aboutsummaryrefslogtreecommitdiffstats
path: root/etc/transmission-remote.profile
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2019-03-05 07:06:21 +0000
committerLibravatar GitHub <noreply@github.com>2019-03-05 07:06:21 +0000
commite934c66dba83d30fbfdbe16c8d64406f6c2e6bd3 (patch)
tree359737ade1acf082e0970b74239faa8689f7654d /etc/transmission-remote.profile
parentdirect link for new profile requests (diff)
downloadfirejail-e934c66dba83d30fbfdbe16c8d64406f6c2e6bd3.tar.gz
firejail-e934c66dba83d30fbfdbe16c8d64406f6c2e6bd3.tar.zst
firejail-e934c66dba83d30fbfdbe16c8d64406f6c2e6bd3.zip
Refactor Transmission profiles (#2516)
* Harden transmission-cli.profile * Harden transmission-gtk.profile * Harden transmission-qt.profile * Harden transmission-show.profile * Create transmission-create.profile * Create transmission-daemon.profile * Create transmission-edit.profile * Create transmission-remote.profile * Create transmission-remote-cli.profile * Create transmission-remote-gtk.profile * Fix spacing in transmission-remote-cli.profile * Add transmission-daemon to firecfg
Diffstat (limited to 'etc/transmission-remote.profile')
-rw-r--r--etc/transmission-remote.profile44
1 files changed, 44 insertions, 0 deletions
diff --git a/etc/transmission-remote.profile b/etc/transmission-remote.profile
new file mode 100644
index 000000000..7e6f67317
--- /dev/null
+++ b/etc/transmission-remote.profile
@@ -0,0 +1,44 @@
1# Firejail profile for transmission-remote
2# Description: A remote control utility for transmission-daemon (CLI)
3# This file is overwritten after every install/update
4quiet
5# Persistent local customizations
6include transmission-remote.local
7# Persistent global definitions
8include globals.local
9
10noblacklist ${HOME}/.cache/transmission
11noblacklist ${HOME}/.config/transmission
12
13include disable-common.inc
14include disable-devel.inc
15include disable-interpreters.inc
16include disable-passwdmgr.inc
17include disable-programs.inc
18
19apparmor
20caps.drop all
21machine-id
22net none
23nodbus
24nodvd
25nonewprivs
26noroot
27nosound
28notv
29nou2f
30novideo
31protocol unix
32seccomp
33shell none
34tracelog
35
36# private-bin transmission-remote
37private-dev
38private-etc alternatives
39private-lib
40private-tmp
41
42memory-deny-write-execute
43noexec ${HOME}
44noexec /tmp