web-dev-qa-db-fra.com

Où puis-je obtenir le profil de l'apparmeur pour la dernière version de Skype4?

Où puis-je obtenir le profil de l'apparmeur pour la dernière version de Skype4? J'ai essayé de créer le mien sur la base de la version précédente de skype, mais il y a trop d'erreurs lors du lancement.

4
user73331

Une réponse très tardive mais voici profil Apparmor skype 4.1.0.20 - Ubuntu 12.04 par NikTh qui a reconnu this comme source.

Bien qu'il soit suggéré que:

Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.

Dans ce cas, je ne suis pas sûr que le fait de coller les détails du profil servira à grand chose ici, mais si cela me semble utile, je le ferai.

3
user25656
# HOWTO:
# $ Sudo aa-genprof /usr/bin/skype
# $ Sudo service apparmor restart
# $ Sudo aa-enforce skype
# then monitor syslog and add more, if required

# INFO: man 5 apparmor.d
# Access modes:
# r - read
# w - write
# m -- allow PROT_EXEC with mmap()
# l -- link
# k -- lock
# *x -- different ways to execute. Best: ix

#include <tunables/global>

/usr/bin/skype {
  #include <abstractions/audio>
  #include <abstractions/base>
  #include <abstractions/kde>
  #include <abstractions/nameservice>
  #include <abstractions/fonts>
  #include <abstractions/video>
  #include <abstractions/dbus>
  #include <abstractions/nvidia>
  #include <abstractions/X>

  # System
  /proc/sys/kernel/** r,
  @{PROC}/@{pid}/** r,
  /dev/ r,
  /dev/video* rw,

  /sys/devices/system/cpu/ r,
  /sys/devices/system/cpu/** r,

  # Executables
  /usr/bin/skype mr,
  /usr/bin/pulseaudio rmix,

  # Root
  /etc/xdg/Trolltech.conf rk,
  /usr/share/** rk,
  /var/cache/fontconfig/** rwk,

  # Home
  owner @{HOME}/.Skype/ rwk,
  owner @{HOME}/.Skype/** rwk,
  owner @{HOME}/.config/Skype/** rwk,
  owner @{HOME}/.kde/share/config/kioslaverc r,
  owner @{HOME}/.kde{,4}/share/config/kdeglobals rl,

  # Uploads to /tmp/tmp/
  /tmp/tmp/** rwk,
}
0
kolypto

Pour la dernière version de Skype 4.3, prenez mieux le profil dans /usr/share/doc/apparmor-profiles/extras/usr.bin.skype dans apparmor-profiles paquet

0
Aleksey Kontsevich