Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: nov_chovek в Dec 11, 2008, 13:39



Титла: 64bit Firefox със 32bit java-plugin
Публикувано от: nov_chovek в Dec 11, 2008, 13:39
Някой може ли да подскаже дали може да стане това - да сложа на 64bit Firefox , 32bit java-plugin?

Проблема е само заради https://public.brra.bg/Signing/SignTest.ra (търговския регистър)

Немога да подписвам през 64битова ОС - СЪН нямат 64битов плъгин още. Някой може ли да даде workaround?

ПС: Пробвах разни заместители -IcedTea ала бала...ама явно аплета работи само със джавата на СЪН


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: muxozavar в Dec 11, 2008, 14:49
Здрасти,
аз решавам проблема, като си инсталирам 32-бит firefox (отделно). 32-бит jre и създавам връзка към 32-бит плъгин в ~/.mozilla/plugins.
Това не е много добро решение, но работи (поне за мен) и спестява време ;)  [_]3


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: nov_chovek в Dec 11, 2008, 19:28
А би ли ми казал как слагаш 32битовите версии за убунту?


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: muxozavar в Dec 12, 2008, 08:39
Здрасти
Аз принципно това го правя на Fedora 9 и до тази сутрин не го бях правил на Ubuntu 8.10 ;)

Свалям
Firefox-3.0.4-i686
jre-6u11-linux-i586.bin

Код
GeSHi (Bash):
  1. Разархивирам firefox в /home/<username>/source/firefox
  2. Разархивирам jre в /usr/local/java/
  3. sudo /usr/sbin/update-alternatives --install /usr/bin/java java /usr/local/java/jre1.6.0_11/bin/java 1611
  4. sudo /usr/sbin/update-alternatives --config java избирам jre1.6.0_11
  5. java -version за да проверя дали е ок
  6. ln -s /usr/local/java/jre1.6.0_11/plugin/i386/ns7/libjavaplugins_oji.so /home/<username>/.mozilla/plugins/
  7.  

В общи линии е това.
Успех  [_]3


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: v_badev в Dec 12, 2008, 11:03
Въпроса в случая е как аплета пуснат с 32 битовата java ще зареди 64 битовата PKCS#11 библиотека за да стане подписването.


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: nov_chovek в Dec 12, 2008, 12:22
а сега де! за това не бях се замислял.

Аз на 32бит система бях ползвал ето  това ръководство http://www.infonotary.com/site/files/install_linux.pdf ($2)

Единствената 64бит библиотека е демона pcscd, както се вижда в гония документ, се смъкват май 32бит библиотеки за четеца и картата. Според вас няма ли да тръгне??


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: v_badev в Dec 12, 2008, 14:21
Ръководството е старо, ако искаш пусни един ПМ с e-mail на който да ти пратя актуалното или пиши на Инфонотари да ти пратят последното.

По принцип от Инфонотари трябва да са ти дали PKCS#11 библиотека за Linux коато да съответства на твоята карта (32 битова), но може да ползваш и свободната OpenSC. Аз ползвам нея понеже съм с 64 битов Debian в къщи. pcscd е демон за работа с четците за смарт карти.

Относно това дали ще тръгне, според мен не, но не съм 100% сигурен понеже никога не съм тествал сайта на търговският регистър под Linux. Мисля че IcedTea е единственият вариант в случая.


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: nov_chovek в Dec 20, 2008, 18:40
Момчета и момичета - една радостна новина :)))


SUN са пуснали 64 битов java плъгин   [_]3 [_]3 [_]3

Намира се в последния jre 6u12 билд  - за капак пък сайта на ТР е свален за поправки.Немога да го тествам още, иначе с други аплети върви.


Титла: Re: 64bit Firefox със 32bit java-plugin
Публикувано от: nov_chovek в Dec 21, 2008, 10:44
Окей - СТАНА- подписването под 64битова система работи без проблем с Търговския регистър :-D

Това което направих е:

1. Смъкваме последния билд от Сайта на jre 64 - https://jdk6.dev.java.net/6uNea.html

2. chmod +x faila

3. Стартирам го в някоя инсталационна директория

4. оттам в директорията стигам до jre1.6.0_12/lib/amd64

5. правя symlink до директорията на мозилските плъгинове:

Код:
ln -s /install/install/jre1.6.0_12/lib/amd64/libjavaplugin_jni.so  ~/.mozilla/plugins/

6. Рестартирам Firefox

7. Слагам OpenSC (благодаря v_badev за инфото) -

Цитат
sudo apt-get install opensc

 (за други дистрота се оправайте сами :)

7 Отивам на https://public.brra.bg/Signing/SignTest.ra  и тествам  - всичко работи

PS: ТРябва да сте пуснали pcscd демона.

Happy signing :)