-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathricochet.json
41 lines (41 loc) · 1.26 KB
/
ricochet.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"name": "ricochet"
, "path": "/usr/bin/ricochet"
, "_watchdog": ["ricochet"]
, "xserver": {
"enabled": true
, "enable_tray": false
, "tray_icon": "/usr/share/icons/hicolor/scalable/apps/ricochet.svg"
, "window_icon": "/usr/share/icons/hicolor/scalable/apps/ricochet.svg"
}
, "networking":{
"type": "empty"
, "sockets": [
{"type": "client", "proto": "tcp", "port": 9050}
, {"type": "client", "proto": "tcp2unix", "port": 9051, "destination": "/var/run/roflcoptor/ricochet.socket"}
]
}
, "whitelist": [
{"path": "${HOME}/.config/ricochet", "can_create": true}
, {"path": "${HOME}/.local/share/Ricochet", "can_create": true}
, {"path": "/var/lib/oz/cells.d/ricochet-whitelist.seccomp"}
]
, "environment": [
{"name":"TOR_SKIP_LAUNCH"}
, {"name":"TOR_SOCKS_HOST"}
, {"name":"TOR_SOCKS_PORT"}
, {"name":"TOR_CONTROL_HOST"}
, {"name":"TOR_CONTROL_PORT"}
, {"name":"TOR_CONTROL_PASSWD"}
, {"name":"TOR_CONTROL_AUTHENTICATE"}
, {"name":"TOR_CONTROL_COOKIE_AUTH_FILE"}
]
, "external_forwarders": [
{"name":"dynamic-ricochet-server", "dynamic":true, "multi":true, "proto":"tcp", "targethost":"127.0.0.1", "extproto":"unix", "socketowner":"debian-tor"}
]
, "seccomp": {
"mode": "whitelist"
, "enforce": true
, "whitelist":"/var/lib/oz/cells.d/ricochet-whitelist.seccomp"
}
}