/apparmor.d/abstractions/gnome

http://github.com/brinkman83/bashrc · #! · 78 lines · 65 code · 13 blank · 0 comment · 0 complexity · c788c5ef89486525e94da4e5ad944a65 MD5 · raw file

  1. # vim:syntax=apparmor
  2. # $Id$
  3. # ------------------------------------------------------------------
  4. #
  5. # Copyright (C) 2002-2009 Novell/SUSE
  6. # Copyright (C) 2009 Canonical Ltd.
  7. #
  8. # This program is free software; you can redistribute it and/or
  9. # modify it under the terms of version 2 of the GNU General Public
  10. # License published by the Free Software Foundation.
  11. #
  12. # ------------------------------------------------------------------
  13. #include <abstractions/base>
  14. #include <abstractions/fonts>
  15. #include <abstractions/X>
  16. #include <abstractions/freedesktop.org>
  17. #include <abstractions/user-tmp>
  18. # systemwide gtk defaults
  19. /etc/gnome/gtkrc* r,
  20. /etc/gtk/* r,
  21. /usr/lib{,32,64}/gtk/** mr,
  22. /usr/share/themes/** r,
  23. # for gnome 1 applications
  24. /etc/orbitrc r,
  25. # gtk-2 needed some new rights
  26. /etc/fonts/* r,
  27. /etc/gtk-*/* r,
  28. /etc/pango/* r,
  29. /usr/lib{,32,64}/pango/** mr,
  30. /usr/lib{,32,64}/gtk-*/** mr,
  31. # per-user gtk configuration
  32. @{HOME}/.gnome/Gnome r,
  33. @{HOME}/.gtk r,
  34. @{HOME}/.gtkrc r,
  35. @{HOME}/.gtkrc-2.0 r,
  36. @{HOME}/.gtk-bookmarks r,
  37. @{HOME}/.themes/ r,
  38. @{HOME}/.themes/** r,
  39. # for gtk file dialog
  40. @{HOME}/.config/gtk-2.0/** r,
  41. @{HOME}/.config/gtk-2.0/gtkfilechooser.ini* rw,
  42. # from evolution-mail
  43. @{HOME}/.gconfd/lock/* r,
  44. @{HOME}/.gnome/application-info r,
  45. # per-user font business
  46. @{HOME}/.fonts.cache-* rwl,
  47. # icon caches
  48. /var/cache/**/icon-theme.cache r,
  49. /usr/share/**/icon-theme.cache r,
  50. # gnome VFS modules
  51. /etc/gnome-vfs-2.0/modules/ r,
  52. /etc/gnome-vfs-2.0/modules/* r,
  53. /usr/lib/gnome-vfs-2.0/modules/*.so mr,
  54. # gvfs
  55. /usr/share/gvfs/remote-volume-monitors/ r,
  56. /usr/share/gvfs/remote-volume-monitors/* r,
  57. @{PROC}/*/mounts r,
  58. # printing
  59. /etc/papersize r,
  60. /etc/cups/lpoptions r,
  61. /usr/share/cups/charmaps/** r,
  62. # holds MIT-MAGIC-COOKIE for gnome
  63. owner /var/run/gdm/auth*/database r,
  64. # mime-types
  65. /etc/gnome/defaults.list r,