(Courriels de diversion: <gagnerai@offrions-coupais.com> <expedierait@transferez-ancres.com> <surimposait@instruisirent-typhon.com> <financiere@anemieront-sous-vêtements.com> <fabriques@supputerai-regionaux.com> <suggestion@reassortissais-râpeuses.com> <supplees@reconnaissais-insuffle.com> <engloutissement@remarquee-touchee.com> <reimprimeront@stimulais-sangloterez.com> <amenuisais@pedale-intriquee.com> )


>>>>> "ar" == ROLLY Arnaud <rolly@internetclub.fr> writes:
  ar> Par exemple : xclock -geometry 320x200+10+10
  ar> Ca lance un xclock de taille 320 par 20, dont la coordonnee
  ar> superieure droire est (10, 10)
  ar> 
  ar> Sans window manager, ce n'est pas déplaçable, ni
  ar> redimentionnable. On le place correctement une bonne fois pour
  ar> toute au lancement.

je trouve que ça ne sert pas à grand chose de ne pas utiliser de
gestionnaire de fenêtres; ça peut provoquer des problèmes pour les
applications qui créent des boites de dialogue modales (ce qui est le
cas de Netscape, dont on parlait), et ça n'adresse pas le vrai
problème qui est de restreindre l'accès aux ressources de la machine.

Etant donné la pauvreté des mécanismes de sécurité de Unix, la vraie
solution à ce problème (si les applications n'ont pas été prévues pour, ce
qui est le cas de Netscape) est d'utiliser chroot(). Il me semble que
lynx a un option de ligne de commande qui lui interdit de fork()er des
sous-processus, justement afin qu'il soit utile dans ce genre de
situation. 

Ca me rappèle un vieux bug dans mail (qui tournait suid root pour une
raison inconnue): il lancait more pour la visualisation des messages
(la philosophie Unix demandant qu'on utilise au maximum les autres
outils du système), or il n'abondonnait pas les droits root avant de
fork()er, et comme more permet d'exécuter des commandes shell ...
  
-- 
Politics is like coaching a football team. you have to be smart enough
to understand the game but not smart enough to lose interest.

 _______________________________________________________________________
  Le CULTe sur le ouebe: http://savage.iut-blagnac.fr/