2018-09-04 07:20:42 +00:00

47 lines
802 B
Plaintext

# $OpenBSD: unveil.main,v 1.2 2018/09/04 07:20:43 robert Exp $
# needed for chromium
/etc/chromium r
# needed for fontconfig
/etc/fonts r
# needed for dbus
/etc/machine-id r
# needed for IPC communication, X.Org, etc.
/tmp rwc
# needed for xdg tools
/usr/local/bin/xdg-desktop-menu rx
/usr/local/bin/xdg-open rx
/usr/local/bin/xdg-settings rx
# misc. files and libraries
/usr/local/lib r
/usr/local/chrome rx
/usr/local/share r
# fontconfig
/var/cache/fontconfig r
# drm and misc xorg stuff
/usr/X11R6/lib r
/usr/X11R6/share r
# needs /var/run in case /var/run/dbus is not available
# needed by messagebus
/var/run rw
# ~ gets expanded to $HOME
~/.Xauthority r
~/.Xdefaults r
~/.cache rwc
~/.fontconfig r
~/.config rwc
~/.pki rwc
~/.config/gtk-3.0 r
~/.local rwc
~/.sndio rwc
~/Downloads rwc