Sfoglia il codice sorgente

vlc/explication_sandbox: replace reversible by disable and details capabilities

Alexandre Janniaux 6 anni fa
parent
commit
0a6b2cf20b
1 ha cambiato i file con 12 aggiunte e 2 eliminazioni
  1. 12 2
      vlc/04_01_explication_sandboxing.md

+ 12 - 2
vlc/04_01_explication_sandboxing.md

@@ -30,6 +30,16 @@ d'impact possible sur les perfomances.
 
 Il est également hors de question de devoir trop modifier les modules, ceux-ci
 comptant pour dix fois plus de code que le core lui-même. La solution doit
-s'intégrer dans le core de VLC et être réversible.
+s'intégrer dans le core de VLC et être désactivable.
 
-// TODO réversible ?
+La désactivation de la sandbox signifie que les mécanismes nécessaires à son
+utilisation, la séparation des processus et les mécanismes d'isolation ne sont
+pas activées. Cela ne signifie évidemment pas que l'on peut désactiver la
+sandbox «en vol», pendant l'exécution du programme.
+
+Parmi ce qu'on a appelé permissions et accès, on va en particulier retrouver
+
++ Chaque descripteur de fichier (que ce soit un fichier ou un autre objet)
++ Chaque bloc de données (qui sera un descripteur de fichier)
++ La permission de demander des fichiers
++ La permission de créer des sockets