Dovendo usare con urgenza la firma digitale mediante la mia tessera sanitaria TS-CNS, da anni abilitata e finora usata solo in ufficio e in ambiente Windows, ho tentato di installare ArubaSign scaricando il file "ArubaSign-latest-LINUX.tar.bz2" dal sito di Aruba.
Ho quindi seguito queste istruzioni:
Questo, purtroppo, è l'esito della installazione:ArubaPEC S.p.A. 2016
Instruzioni installazione ArubaSign
-----------------------------------
Installazione lettore e smartcard
---------------------------------
Installazione prerequisiti da linea di comando:
sudo apt-get install pcscd libpcsclite1 pcsc-tools libccid
Scaricare l'ultimo pacchetto disponibile su https://www.pec.it/Download.aspx per
- lettore smartcard (es. MINILECTOR30_LINUX.zip)
- smartcard (es. MU_INCARD_LINUX.zip)
Applicare le istruzioni del fornitore, contenute nei pacchetti scaricati.
Installazione Python3
---------------------
Nel caso non sia già presente sul sistema è necessario installare Python3:
sudo apt-get install python3
Installazione applicativo
-------------------------
- scompattare il pacchetto .tar.bz2 scaricato
- copiare il contenuto del pacchetto in una cartella locale con privilegi di scrittura (es. /home/<nome utente> = <path installazione>)
- dentro la cartella <path installazione>/users/ è presente il file install.sh. Se install.sh non fosse eseguibile eseguire "chmod +x install.sh" all'interno di una console terminale
- eseguire lo script install.sh (apertura da gestore dei file oppure avvio da terminale con "sh install.sh")
- alla fine della procedura sul desktop si dispone dell'icona ArubaSign per l'avvio del software
- il software può essere avviato anche da terminale tramite lo script <path installazione>/users/arubasign.bat
Note:
* ArubaSign utilizza la JRE inclusa nel pacchetto .tar.gz, a prescindere da quella eventualmente già installata nel sistema.
* il software esegue all'avvio una verifica online degli aggiornamenti software eventualmente presenti. Configurare correttamente le impostazioni del proxy, se in uso.
Qualora dopo un aggiornamento fallito il software non si avviasse o continuasse a chiedere nuovi aggiornamenti, si consiglia di scaricare ed installare dal sito pec.it l'ultimo pacchetto completo disponibile
Versioni OS supportate
----------------------
- Ubuntu: 16.04
Codice: Seleziona tutto
root@portatile:/home/juva/Scaricati/ArubaSign-22.0.7/users# sh install.sh
-------------------------------------
installing...
-------------------------------------
install.sh: 8: install.sh: Bad substitution
current script path is /home/juva/Scaricati/ArubaSign-22.0.7/users
desktop folder is /root/Desktop
architecture is x86_64
remove unused binaries
create desktop shotcut
install.sh: 39: install.sh: cannot create /root/Desktop/ArubaSign.desktop: Directory nonexistent
chmod: impossibile accedere a '/root/Desktop/ArubaSign.desktop': File o directory non esistente
update permissions
done
Forse che su Ubuntu 16.4 quella directory esiste?
Per la cronaca, uso Debian 10 (Buster) su un portatile Dell, RAM 8 GB e Intel® Celeron(R) CPU N3060 @ 1.60GHz × 2 .
Prima di commettere qualche grave errore, vorrei sapere cosa ne pensate.
P.s. - Ho risolto il problema contingente usando un PC con Windows, ma ci tengo a completare l'installazione su Debian per le prossime occasioni ... e anche perché sono testardo!