# UBUNTU CIE FIREFOX insieme

**URL:** <https://forum.italia.it/t/ubuntu-cie-firefox-insieme/38446>\
**Category:** CIE\
**Created:** [4 Marzo 2024, 8:21am UTC](https://forum.italia.it/t/ubuntu-cie-firefox-insieme/38446 "2024-03-04T08:21:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![arnaldo](https://forum.italia.it/letter_avatar_proxy/v4/letter/a/b38774/32.png) [@arnaldo](https://forum.italia.it/u/arnaldo)\
**Post date:** [4 Marzo 2024, 8:21am UTC](https://forum.italia.it/t/ubuntu-cie-firefox-insieme/38446/1 "2024-03-04T08:21:19Z")

</div>

Finalmente per gli amanti di ubuntu è possibile avere il browser e il programma di lettura della CIE che lavorano insieme.

Premetto che IO utilizzo da sempre **Xubuntu** e sono alla versione **23.04** , ed ho un lettore di card **uTrust 3700f** che con ubuntu non ha bisogno di driver, è sufficente collegarlo alla USB.

Il fatto è noto, il browser Firefox in dotazione alle versioni di UBUNTU superi alla 20.04 viene installato con lo snap e questo non permette alla libreria PKCS#11 della CIE-ID di poter lavorare correttamente anzi non viene caricato affatto, inoltre il software CIE-ID ha bisogno del java correttamente installato per operare.

Prepariamoci a installare il software **CIE-ID** ( sarà prodromico anche per il bowser Firefox )

- scarichiamo il deb del ministero degli interni per la nostra CIE.

- con il **Terminale** di ubuntu dobbiamo eseguire questi comandi:

**sudo apt install default-jdk**

**sudo apt install default-jre**

necessari per installare le ultime versioni stabili di JAVA sia il runtime che i costruttori.

Ora possiamo installare il deb del software CIE-ID con il comando del menu a tendina ‘ **Installa Sotware** ’ cliccando sul file appunto **.deb** con il tasto destro del mouse, oppure seguiamo i suggerimenti sul manuale [CIE 3.0, Manuale utente del middleware CIE | SOFTWARE CIE - Manuale utente](https://docs.italia.it/italia/cie/cie-middleware-windows-docs/it/master/index.html).

Se lo avete gia’ installato in precedenza dovrebbe funzionare correttamente.

Finito, troveremo nel menu nella sezione ALTRO ( il mio caso ) il lanciatore CIE, prima inseriamo il lettore in una presa USB ed appoggiamo la nostra CIE e poi lanciamo il programma quindi abbiniamola come descritto sul manuale.

Si possono abbinare diverse CIE, da utilizzare successivamente.

Se al contrario non si abbina la propria CIE non sarà possibile utilizzarla correttamente col browser.

Passiamo ora al nostro Firefox, **NON** c’è bisogno di **rimuovere il browser in dotazione** anzi entrambi saranno utilizzati per scopi diversi.

Scarichiamo il **tarbal** della versione attualmente in uso dal vostro PC; lanciate Firefox (quello dello che già avete) e **cliccate** le **tre linee** e si calerà il menu delle diverse impostazioni cliccate su ‘AIUTO ‘ ( penultima voce ) e poi su **Informazioni su Firefox** , si avrà un pop-up e sotto la scritta FIREFOX BROWSER troverete la versione in uso [il mio caso 123.0 (64 bit)].

Cominciamo, visitiamo il link [Directory Listing: /pub/firefox/releases/123.0/linux-x86\_64/it/](https://ftp.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/it/) dove troviamo appunto il tarbal **firefox-123.0.tar.bz2**  
cliccandoci sopra lo possiamo scaricare.

Apriamo un terminale nella directory dove abbiamo scaricato il tarbal e  
eseguiamo questo comando:

`	` **tar xjf firefox-\*.tar.bz2**

- estrae il contenuto in una directory chiamata firefox

**sudo**  **mv firefox /opt**

- muove la directory appena estratta nella \*\* **/opt** \*\*di sistema

Possiamo chiudere il terminale.

Ora dobbiamo creare un laciatore.

-andiamo sul nostro desktop e con il taso destro del muose creiamo un  
file di testo, al momento lasciamo il nome di default.

-apriamolo e inseriamo il testo qui di seguito riportato:

`[Desktop Entry]`  
`Version=1.0`  
`Name=Firefox CIE`  
`Comment=Browse the World Wide Web`  
`GenericName=Web Browser`  
`Keywords=Internet;WWW;Browser;Web;Explorer`  
`Exec=/opt/firefox/firefox %u`  
`Terminal=false`  
`X-MultipleArgs=false`  
`Type=Application`  
`Icon=/opt/firefox/browser/chrome/icons/default/default128.png`  
`Categories=GNOME;GTK;Network;WebBrowser;`  
`MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;`  
`StartupNotify=true`  
`Path=`

-chiudiamo e salviamo il file

-adesso rinominiamolo come `firefoxcie.desktop`  
dicolpo è diventato un lanciatore.

Apriamo un terminale sul nostro desktop e eseguiamo quest i comandi:

`	` `sudo mkdir -p ` **/usr/local/share/applications**  
-crea la cartella applications nel sistema se non esiste già

**sudo cp firefox.desktop usr/local/share/applications**  
-copia il lanciatore sul desktop nella cartella delle applicazioni

Così facendo ci ritroveremo il lanciatore nella sezione `Internet` del menù-start principale.

Adesso è rimasto di abbinare la libreria PKCS#11 per la CIE al bowser.  
Finalmente lanciamo questa versione del browser e `cliccate le tre linee` e calerà il menu delle diverse impostazioni cliccate su `Impostazioni` sul menu di destra andiamo sulla sezione `Privacy e Sicurezza` e portiamoci nella sottosezione `Sicurezza` dove troviamo `Certificati.`

Intanto `mettiamo` il `check nel quadratino`;`Interroga risponditori . . .` poi clicchiamo su `Dispositivi di sicurezza` seguiamo il tutorial del Ministero  
[https://idserver.servizicie.interno.gov.it/idp/tutorial/computer/lettoreusb/linux/tutorial\_linux\_firefox.jsp](https://idserver.servizicie.interno.gov.it/idp/tutorial/computer/lettoreusb/linux/tutorial_linux_firefox.jsp)

Attenti al `pin` quando dovete abbinare la CIE la prima volta lo vuole tutto, ma una volta abbinata vuole solo gli `ultimi 4 numeri.`

Ora questo istanza del browser è funzionante, possiamo cambiare le  
impostazioni secondo le nostre necessità.

La mia esperienza dice che è meglio `prima` inserire il lettore nella USB e appoggiare la CIE sopra e `poi` di lanciare il browser.  
Abbiamo finito.

---

<div class="post-metadata">

**Author:** ![Paolo\_Del\_Romano](https://forum.italia.it/user_avatar/forum.italia.it/paolo_del_romano/32/319_2.png) [@Paolo\_Del\_Romano](https://forum.italia.it/u/Paolo_Del_Romano)\
**Post date:** [4 Marzo 2024, 7:37pm UTC](https://forum.italia.it/t/ubuntu-cie-firefox-insieme/38446/2 "2024-03-04T19:37:31Z")

</div>

> [@arnaldo](#):
>
> La mia esperienza dice che è meglio `prima` inserire il lettore nella USB e appoggiare la CIE sopra e `poi` di lanciare il browser.  
> Abbiamo finito.

sarebbe bello però avere uno script unico che fa tutti questi passaggi

---

<div class="post-metadata">

**Author:** ![arnaldo](https://forum.italia.it/letter_avatar_proxy/v4/letter/a/b38774/32.png) [@arnaldo](https://forum.italia.it/u/arnaldo)\
**Post date:** [8 Marzo 2024, 1:30pm UTC](https://forum.italia.it/t/ubuntu-cie-firefox-insieme/38446/3 "2024-03-08T13:30:48Z")

</div>

> [@arnaldo](#):
>
> **sudo cp firefox.desktop usr/local/share/applications**  
> -copia il lanciatore sul desktop nella cartella delle applicazioni

Il comando sopra citato porta un errore di digitazione, è da cambiare con:  
**sudo cp firefoxcie.desktop /usr/local/share/applications**

- notare; è da aggiunger la barra **/** prima di **usr/…** che significa root principale.

scusate per l’inconveniente.
