# Last Modified: Mon Oct 26 13:29:13 2009 # REPOSITORY: http://apparmor.test.opensuse.org/backend/api draglor 53 # Additional profiling based on work by Андрей Калинин, LP: #226624 #include /usr/bin/skype { #include #include #include #include #include #include #include #include #include #include #include #include @{PROC}/sys/kernel/{ostype,osrelease} r, @{PROC}/[0-9]*/net/arp r, owner @{PROC}/[0-9]*/auxv r, owner @{PROC}/[0-9]*/cmdline r, owner @{PROC}/[0-9]*/task/ r, owner @{PROC}/[0-9]*/task/[0-9]*/stat r, owner @{PROC}/[0-9]*/fd/ r, /sys/devices/**/power_supply/**/online r, /sys/devices/system/cpu/ r, /sys/devices/system/cpu/cpu[0-9]*/cpufreq/scaling_{cur_freq,max_freq} r, /dev/ r, /dev/video* mrw, /dev/snd/* m, owner /dev/shm/pulse-shm* m, /var/cache/libx11/compose/* r, /var/lib/dbus/machine-id r, # should this be in a separate KDE abstraction? @{HOME}/.kde/share/config/kioslaverc r, /usr/bin/skype mr, /etc/xdg/sni-qt.conf r, /etc/xdg/Trolltech.conf rk, /usr/share/skype/** kr, /usr/share/skype/**/*.qm mr, /usr/share/skype/sounds/*.wav kr, @{HOME}/.Skype/ rw, @{HOME}/.Skype/** krw, @{HOME}/.config/* kr, # Recent skype builds have an executable stack, so it tries to mmap certain # files. Let's deny them for now. deny /etc/passwd m, deny /etc/group m, deny /usr/share/fonts/** m, #deny @{HOME}/.mozilla/ r, # Should not be needed on 12.04 and later /usr/lib/*-linux-gnu*/pango/** mr, }