2009-11-02 6 views
0

Pour une raison quelconque, si je lance Firefox 3.5.x sous Fedora 11 avec SELinux activé, mon navigateur se bloque lorsque j'essaie d'intégrer l'applet dynamiquement. Sous Windows, Ubuntu et Mac, l'utilisateur est invité à faire confiance au signataire, puis à faire confiance à l'applet java en cours d'exécution, mais sous Fedora, je ne vois jamais cette invite. Si je désactive SELinux, je ne reçois AUCUNE invite, et l'applet embarque sans aucun préavis! Se rappeler que les applets de confiance peuvent exécuter des programmes utilisateur et manipuler des données utilisateur, cela devient un véritable cauchemar. Quelqu'un d'autre a-t-il déjà eu affaire à SELinux et Fedora/SuSE/Linux et à des applets de confiance? Si oui, comment avez-vous surmonté ce comportement brisé?Echec de SELinux, Fedora et Trusted Applet?

+0

Vous plaisantez? Super-utilisateur? C'est ma putain d'applet, et j'ai des problèmes pour la déployer dans des environnements finaux restrictifs. J'ai besoin d'une solution PROGRAMMATIQUE à ce problème, ou je suis à peu près foutu. –

+0

"si j'exécute Fedora 3.5.x sous Fedora 11" Vraisemblablement, vous vouliez dire Firefox à la place d'un de ces mots. – ephemient

+0

Vous avez raison. –

Répondre

0

Si vous incorporez dynamiquement l'applet, vous risquez de tomber en panne. Au lieu de cela, utilisez une iframe pour charger l'applet en ligne et faire en sorte que votre événement déclenche le changement de l'iframe src.