]> git.lizzy.rs Git - torbrowser-launcher.git/blob - apparmor/torbrowser.Tor.tor
Merge branch 'apparmor-Data-Tor' of https://github.com/intrigeri/torbrowser-launcher...
[torbrowser-launcher.git] / apparmor / torbrowser.Tor.tor
1 #include <tunables/global>
2
3 /home/*/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/{Browser/TorBrowser/,}Tor/tor {
4   #include <abstractions/base>
5
6   network tcp,
7   network udp,
8
9   /etc/host.conf r,
10   /etc/nsswitch.conf r,
11   /etc/passwd r,
12   /etc/resolv.conf r,
13   owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/{Browser/TorBrowser/,}Tor/tor mr,
14   owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/{Browser/TorBrowser/,}Data/Tor/ rw,
15   owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/{Browser/TorBrowser/,}Data/Tor/* rw,
16   owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/{Browser/TorBrowser/,}Data/Tor/lock rwk,
17   owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/{Browser/TorBrowser/Tor,Lib}/*.so mr,
18   owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/{Browser/TorBrowser/Tor,Lib}/*.so.* mr,
19
20   @{PROC}/sys/kernel/random/uuid r,
21   /sys/devices/system/cpu/ r,
22
23   # OnionShare compatibility
24   /tmp/onionshare/** rw,
25
26   #include <local/torbrowser.Tor.tor>
27 }