Advertisement
Guest User

AppArmor config for Skype

a guest
May 31st, 2014
636
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. # HOWTO:
  2. # $ sudo aa-genprof /usr/bin/skype
  3. # $ sudo service apparmor restart
  4. # $ sudo aa-enforce skype
  5. # then monitor syslog and add more, if required
  6.  
  7. # INFO: man 5 apparmor.d
  8. # Access modes:
  9. # r - read
  10. # w - write
  11. # m -- allow PROT_EXEC with mmap()
  12. # l -- link
  13. # k -- lock
  14. # *x -- different ways to execute. Best: ix
  15.  
  16. #include <tunables/global>
  17.  
  18. /usr/bin/skype {
  19. #include <abstractions/audio>
  20. #include <abstractions/base>
  21. #include <abstractions/kde>
  22. #include <abstractions/nameservice>
  23. #include <abstractions/fonts>
  24. /etc/pulse/client.conf r,
  25. /etc/xdg/Trolltech.conf rk,
  26. owner @{HOME}/Downloads/ rwk,
  27. owner @{HOME}/Downloads/** rwk,
  28. owner @{HOME}/.Skype/ rwk,
  29. owner @{HOME}/.Skype/** rwk,
  30. owner @{HOME}/.Xauthority r,
  31. owner @{HOME}/.config/Skype/Skype.conf rwk,
  32. owner @{HOME}/.config/Trolltech.conf rk,
  33. /proc/sys/kernel/osrelease r,
  34. /proc/sys/kernel/ostype r,
  35. /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq r,
  36. /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq r,
  37. /usr/bin/skype mr,
  38. /usr/bin/firefox mixr,
  39. /usr/bin/xdg-open ixr,
  40. /usr/lib/firefox/firefox.sh ixr,
  41. /usr/bin/x-www-browser mixr,
  42. /usr/share/icons/hicolor/index.theme rk,
  43. /usr/share/javascript/mathjax/fonts/** r,
  44. /usr/share/skype/** r,
  45. /var/cache/fontconfig/** rwk,
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement