Le jeu 27/03/2003 � 10:12, philippeniquet a �crit : > effectivement on va reprendre au d�but car moi je r�ponds sur la > globalit� de l'histoire et toi sur les question pos�es (et je suis d'un > naturel brouillon). > j'ai netscape 7.02 (accessoirement mandrake 9.0) > je veux faire ma d�claration d'impot par internet. > il me faut obtenir un certificat d'authentification. > ce certificat est un fichier teleir qui s'inscrit sur le disque dur > (effectivement teleir.jar n'intervient pas ici). > il semblerai que le serveur de certificat ne puisse inscrire ce fichier > sur mon disuqe dur pour des raisons de droit d'�criture. > lors de la discussion mon correspondant m'a dit de donner des droits > d'�criture sur $JAVA_HOME/lib/ext mais il lisait un fiche technique. > si j'�tais sous un compte utilisateur j'aurais compris -et encore- mais > je suis sous root (je sais c'est pas bien mais j'avis ces difficult�s > qui m'ont fait faire l'appart� avec teleir_cryptolib.jar, qu'il faut > oublier). > or je croyais que root avait tous les droits ??? > > donc maq question est : > comment permettre au serveur de certificat d'authentification d'�crire > ce fichier teleir sur mon disque dur. > > OOOH GRAAND GOUOUOUROU ? > > Pascal Bleser a �crit: > > > ... > > > >>> p.ex.: cd /usr/local/mozilla-1.3/plugins ln -s > >>> /usr/java/j2sdk1.4.1_02/jre/plugin/i386/ns610/libjavaplugin_oji.so > >>> . (la ligne "ln -s ..." se termine par le "." (sur la m�me ligne)) > >> > >> > >> oui tu m'as clairement expliqu� ceci dans un mail pr�c�dent (ce qui > >> t'as valu quelques compliments tr�s m�rit�s) mais comme sous mon > >> compte utilisateur il me disait qu'il n'y avait pas les droits pour > >> /usr/lib/.../teleir_cryptolib.jar et que ce fichier n'existe pas dans > >> jre1.4 mais que je l'ai trouv� dans jre1.3 bien qu'il soit ns600 j'ai > >> fait le lien symbolique avec ce dernier en ayant effac� le pr�c�dent. > > > > > > euuuuh... je crois que je suis parti sur une mauvaise piste l�... > > > > Tu pourrais m'expliquer clairement ce que tu dois faire ? ;-) > > > > Je pensais que c'�tait l'applet Java dans ton navigateur qui ne savait > > pas acc�der au disque, mais maintenant j'ai plut�t l'impression que > > c'est une librairie Java (un "jar" = Java ARchive) que tu dois > > installer... non ? :-) > > > > Donc tu dois installer cette teleir_cryptolib.jar ? > > (ce n'est rien de standard dans Java, �a vient d'ailleurs, de "teleir" > > je suppose ;-)) > > > > ... > > > >> le correspondant m'a parl� de $java_home/lib/ext > > > > > > OK, je pense que je comprends mieux. > > Mauvaise piste, on recommence > > lol > > > > Il me semble que tu dois copier cette teleir_cryptolib.jar dans > > $JAVA_HOME/lib/ext/ > > effectivement... > > Et tu dois faire �a comme root, car seul root a le droit d'�crire dans > > ce r�pertoire. > > > > Donc, p.ex.: > > cp teleir_cryptolib.jar /usr/java/j2re1.4.1_02/lib/ext/ > > > > ou si tu utilises le JDK: > > cp teleir_cryptolib.jar /usr/java/j2sdk1.4.1_02/jre/lib/ext/ > > > > Peu importe JRE 1.3 ou JRE 1.4: les .jar faits pour la 1.3 > > fonctionnent aussi pour la 1.4 > > > >>> Ils ne sp�cifient pas les informations pour y ajouter la r�gle > >>> appropri�e ? > >> > >> � mettre en �criture > > > > > > euh... via le policytool ? > > > >>> Alors, voici une solution moche mais efficace qui devrait r�gler le > >>> probl�me (sous ton utilisateur, soit $JAVA_HOME pointant vers le > >>> JDK/JRE): > >> > >> euh l� pardon mais je ne comprends rien � "soit $JAVA_Home pointant > >> vers le JDK/JRE" d�sol� je fais �a avec quoi Oh grand Gourou ? > > > > > > Je voulais juste dire que "$JAVA_HOME" dans l'explication que j'ai > > �crit en-dessous �tait soit bien une variable d'environnement > > positionn�e au bon chemin vers ton installation JRE, ou alors qu'elle > > �tait � remplacer par la bonne valeur ;-) > > > > Mais je crois que je suis parti sur une mauvaise piste, tu pourrais > > donner quelques d�tails (de ce que tu es cens� faire pour > > l'installation sous Netscape7, p.ex. ;-)) ? > > chmod a+w /usr/lib/j2re1.3/lib/ext/
si le dossier de ton environnement java est dans /usr/lib s'il est dans /usr/local modifier en cons�quence : il s'agit de pouvoir y inscrire la librairie de cryptographie utilis�e par le serveur pour ensuite g�n�rer un certificat. Le dossier doit donc avoir les droit en �criture pour : soit tout le monde (cas de l'exemple donn�) soit l'uitlisateur sous le compte duquel la connexion au site est faite. Autre solution se connecter en root qui lui a les droit d'�criture dans les dossier dits "syst�me". -- Andr� Sala�n <[EMAIL PROTECTED]> _______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/[EMAIL PROTECTED] IRC: efnet.unixtech.be:6667 - #unixtech

