/apparmor.d/abstractions/audio

http://github.com/brinkman83/bashrc · #! · 64 lines · 54 code · 10 blank · 0 comment · 0 complexity · f589b6419325ddcdd316fe5650734c14 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. /dev/admmidi* rw,
  14. /dev/adsp* rw,
  15. /dev/aload* rw,
  16. /dev/amidi* rw,
  17. /dev/audio* rw,
  18. /dev/dmfm* rw,
  19. /dev/dmmidi* rw,
  20. /dev/dsp* rw,
  21. /dev/midi* rw,
  22. /dev/mixer* rw,
  23. /dev/mpu401data rw,
  24. /dev/mpu401stat rw,
  25. /dev/patmgr* rw,
  26. /dev/phone* rw,
  27. /dev/radio* rw,
  28. /dev/rmidi* rw,
  29. /dev/sequencer rw,
  30. /dev/sequencer2 rw,
  31. /dev/smpte* rw,
  32. /dev/snd/* rw,
  33. /dev/sound/* rw,
  34. @{PROC}/asound/** rw,
  35. /usr/share/alsa/** r,
  36. /usr/share/sounds/** r,
  37. @{HOME}/.esd_auth r,
  38. @{HOME}/.asoundrc r,
  39. /etc/esound/esd.conf r,
  40. # libcanberra
  41. @{HOME}/.cache/event-sound-cache.* rwk,
  42. # pulse
  43. /etc/pulse/ r,
  44. /etc/pulse/* r,
  45. /dev/shm/ r,
  46. owner /dev/shm/pulse-shm* rwk,
  47. owner @{HOME}/.pulse-cookie rwk,
  48. owner @{HOME}/.pulse/ rw,
  49. owner @{HOME}/.pulse/* rwk,
  50. owner /tmp/pulse-*/ rw,
  51. owner /tmp/pulse-*/* rw,
  52. # libgnome2
  53. /etc/sound/ r,
  54. /etc/sound/** r,