Autore Topic: Processo civile telematico  (Letto 1723 volte)

Offline slytry

  • *
  • Post: 16
  • Reputazione: 1
    • Mostra profilo
Processo civile telematico
« il: 12 Novembre 2015 ore 19:51 »
Salve a tutti.
Sono un avvocato romano e uso Linux da ormai un annetto.
Ho cominciato, come immagino la maggior parte di quelli che si avvicinano per la prima volta a questo meraviglioso mondo, con Ubuntu, facendo il giro di tutte le sue derivate.
Con Ubuntu realizzare tutto quello che è necessario per il PCT è stato abbastanza semplice, ci sono diverse guide, questa in particolare è molto ben fatta (http : //Il mio business online .it/processo-civile-telematico-pct-ubuntu-14-04-lts/).
L'attività consiste, in sostanza, nel servirsi di una smartcard o di una usb-key, contenente certificati di autenticazione, per  accedere a certi siti (per esempio, il portale del Ministero della Giustizia) al fine di consultare e scaricare atti e documenti, ovvero firmare digitalmente atti e documenti prodotti in locale, da inviare tramite pec o uploadare sui siti competenti.
Fin qui tutto ok, con Ubuntu, come detto, è stato molto facile, poi ho cominciato a tempo perso a scaricare varie distro, alcune semplicemente provandole in Live, altre, installandole, e devo dire che mi è molto piaciuta Manjaro.
A un certo punto sono incappato quasi per caso in Chakra e sono stato letteralmente folgorato. Per la mia personale esperienza, è la distruzione che meglio funziona, leggera di risorse e pulita, nonostante sposare KDE non sia affatto facile, tanto che altre hanno senza dubbio fallito. Adesso non riesco più a staccarmi, tanto che ho dovuto creare una nuova partizione, oltre a quelle che già ho per Windows 8 e kubuntu 14.10 x64.
Tornando al PCT, è inutile dire che ho cercato di far leggere a Chakra la mia business key, ma invano.
Il problema è che i pacchetti che si possono vedere su quel sito che ho indicato (libpcsc-perl; pcsc-tools; libccid; libacr38u; libacsccid1; pcscd) per Chakra non si trovano o, almeno, io non sono in grado di trovare i corrispondenti Arch, essendo tutto sommato solo un principiante. Ho trovato un post identico a questo proprio qui sul forum, ma è vecchio e non arriva ad una conclusione. Io se riuscirò nel mio intento, vorrei fare una guida da riportare qui per che ne avesse bisogno.
Vorrei tanto passare a tempo pieno a Chakra.
Qualcuno esperto può darmi una mano? Grazie per l'aiuto.

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Processo civile telematico
« Risposta #1 il: 12 Novembre 2015 ore 20:50 »
ciao e benvenuto.

cerco ad occhio di associare alcune lib:

- pcsc-tools -> pcsc-tools in ccr
- libpcsc-perl -> pscs-perl in ccr
- libccid -> ccid nei repo
- pcscd + sccid1 -> acsccid in ccr
- libacr38u -> sembra  libminilector38u-bit4id di AUR

La strada per far funzionare tutto sembra ancora lunga. Ma partendo da qui qualcosa potresti cavar fuori. Almeno io così farei...  ;)

Offline slytry

  • *
  • Post: 16
  • Reputazione: 1
    • Mostra profilo
Re:Processo civile telematico
« Risposta #2 il: 12 Novembre 2015 ore 21:41 »
È un grande aiuto per una buona partenza. Grazie  domani comincio a lavorarci.

Offline senso42

  • *
  • Post: 580
  • Reputazione: -4
    • Mostra profilo
Re:Processo civile telematico
« Risposta #3 il: 12 Novembre 2015 ore 21:48 »
Mi interessa molto questo argomento, seguirò la discussione e per quel che posso darò una mano a fare prove. Io ho la chiave USB digitale della camera di commercio ed entro nel sito del ministero della giustizia, anche se in qualità di ctu. Ma solo in Windows fino ad ora purtroppo. Sarebbe una cosa utilissima per molti risolvere. Provai tempo fa a chiedere e a fare prove, ma nessuno sembrava interessato al problema allora.

Inviato dal mio HTC One utilizzando Tapatalk
« Ultima modifica: 12 Novembre 2015 ore 21:52 da senso42 »

Offline slytry

  • *
  • Post: 16
  • Reputazione: 1
    • Mostra profilo
Re:Processo civile telematico
« Risposta #4 il: 12 Novembre 2015 ore 21:58 »
Certo, poi come dicevo, facciamo una guida "passo passo "  :)

Offline senso42

  • *
  • Post: 580
  • Reputazione: -4
    • Mostra profilo
Re:Processo civile telematico
« Risposta #5 il: 19 Novembre 2015 ore 10:21 »
Salve a tutti, scrivo qui perchè ho il problema di far funzionare la chiave USB ArubaKey per la firma digitale qui in linux. Mi sembra un argomento importante visto che ormai la firma digitale è necessaria per ogni invio telematico.
Allora nella chiave c'è già il software che sono riuscito in parte a far partire dopo aver installato svariate librerie, però mi dà comunque un errore, credo che riguardi la visualizzazione grafica del menu per la firma.
Prima mi compare un avviso così:
Codice: [Seleziona]
Attenzione: questo sistema non ha abilitati tutti gli effetti grafici necessari al corretto funzionamento del programma.
Si desidera provare ad abilitarli ora?

Rispondendo sia Si che No, al termine della compilazione, mi viene un errore di segmentazione, di cui vi allego il risultato:
Codice: [Seleziona]
[senso45@chakra-pc ArubaKeyLinux]$ sudo /run/media/senso45/2616-496E/ArubaKeyLinux/launcher.bat
++ dirname /run/media/senso45/2616-496E/ArubaKeyLinux/launcher.bat
+ curdir=/run/media/senso45/2616-496E/ArubaKeyLinux
++ cd /run/media/senso45/2616-496E/ArubaKeyLinux
++ pwd
+ curdir=/run/media/senso45/2616-496E/ArubaKeyLinux
+ cd /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
+ wait
+ /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/kickstart.bat
++ dirname /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/kickstart.bat
+ curdir=/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
++ cd /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
++ pwd
+ curdir=/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
+ LPATH=/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/:/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/lib
+ cd /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
+ /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/start_hid.bat
++ id -u
+ export MYEUID=0
+ MYEUID=0
++ dirname /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/start_hid.bat
+ CUR_DIR_NAME=/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
++ cd /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
++ pwd
+ CUR_DIR=/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
+ VIDPIDS='2021:0001 2021:0002 2021:0011 2021:0012'
+ for VIDPID in '$VIDPIDS'
++ lsusb
++ grep 2021:0001
++ sed -e 's/\([0-9]*\) \([0-9]*\)/\1\/\2/'
++ sed -e 's/Bus \([0-9]\+\)/\1/' -e 's/Device \([0-9]\+\).*/\1/'
+ USBS2=
+ for VIDPID in '$VIDPIDS'
++ lsusb
++ grep 2021:0002
++ sed -e 's/Bus \([0-9]\+\)/\1/' -e 's/Device \([0-9]\+\).*/\1/'
++ sed -e 's/\([0-9]*\) \([0-9]*\)/\1\/\2/'
+ USBS2=002/004
+ for usb_hid in '$USBS2'
++ stat -c %a /dev/bus/usb/002/004
+ ar=666
+ test 666 '!=' 666 -a 666 '!=' 0666 -a 666 '!=' 777 -a 666 '!=' 0777
+ export SWITCH=false
+ SWITCH=false
+ for VIDPID in '$VIDPIDS'
++ lsusb
++ grep 2021:0011
++ sed -e 's/Bus \([0-9]\+\)/\1/' -e 's/Device \([0-9]\+\).*/\1/'
++ sed -e 's/\([0-9]*\) \([0-9]*\)/\1\/\2/'
+ USBS2=
+ for VIDPID in '$VIDPIDS'
++ grep 2021:0012
++ lsusb
++ sed -e 's/Bus \([0-9]\+\)/\1/' -e 's/Device \([0-9]\+\).*/\1/'
++ sed -e 's/\([0-9]*\) \([0-9]*\)/\1\/\2/'
+ USBS2=
+ false == true
+ PYTHONHOME=/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx
+ LD_LIBRARY_PATH=/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/:/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/lib
+ exec /run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx/kickstart.exe
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Service 'org.kde.kwin' does not exist.
qdbus result: , 0
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
QDir::exists: Empty or null file name
QDir::exists: Empty or null file name
Resources dir path  QDir( "/run/media/senso45/2616-496E/ArubaKeyLinux/Main_lnx" , nameFilters = { * },  QDir::SortFlags( Name | IgnoreCase ) , QDir::Filters( Dirs|Files|Drives|AllEntries ) ) 
90 2 0 1 72
90 3 0 2 72
90 2 0 1 72
90 3 0 2 72
90 4 0 3 72
90 5 0 4 72
90 2 0 1 72
90 3 0 2 72
90 4 0 3 72
90 5 0 4 72
90 6 0 5 72
90 7 0 6 72
90 8 0 7 72
/run/media/senso45/2616-496E/ArubaKeyLinux/launcher.bat: riga 8:  2213 Errore di segmentazione (core dump creato) "$curdir/Main_lnx/kickstart.bat"

Questo è il contenuto del file launcher.bat:
Codice: [Seleziona]
#!/bin/sh
set -uex
curdir=`dirname "$0"`
curdir=`cd "$curdir"; pwd`

cd "$curdir/Main_lnx"
"$curdir/Main_lnx/kickstart.bat" &
wait

La riga 8 corrisponde a wait...
E qui mi fermo, non ne ho proprio idea di che fare.
Help please  :o
« Ultima modifica: 19 Novembre 2015 ore 10:31 da senso42 »

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Processo civile telematico
« Risposta #6 il: 19 Novembre 2015 ore 10:42 »
"$curdir/Main_lnx/kickstart.bat"

forse è qui che qualcosa non va.
La & alla fine della riga manda la shell avanti, ma come leggi dall'output è questo script in errore.
Dacci uno sguardo

Offline senso42

  • *
  • Post: 580
  • Reputazione: -4
    • Mostra profilo
Re:Processo civile telematico
« Risposta #7 il: 19 Novembre 2015 ore 11:22 »
"$curdir/Main_lnx/kickstart.bat"

forse è qui che qualcosa non va.
La & alla fine della riga manda la shell avanti, ma come leggi dall'output è questo script in errore.
Dacci uno sguardo
Questo è il kickstart.bat
Codice: [Seleziona]
#!/bin/sh
set -uex
curdir=`dirname "$0"`
curdir=`cd "$curdir"; pwd`
LPATH="$curdir/:$curdir/lib"
cd "$curdir"
"$curdir/start_hid.bat"
PYTHONHOME=$curdir LD_LIBRARY_PATH=$LPATH exec "$curdir/kickstart.exe"

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Processo civile telematico
« Risposta #8 il: 19 Novembre 2015 ore 11:42 »
gira sotto wine?

Offline senso42

  • *
  • Post: 580
  • Reputazione: -4
    • Mostra profilo
Re:Processo civile telematico
« Risposta #9 il: 19 Novembre 2015 ore 12:03 »
gira sotto wine?
Non lo so, sinceramente wine mai provato in vita mia, non mi fa concettualmente impazzire l'idea di emulare win.

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Processo civile telematico
« Risposta #10 il: 19 Novembre 2015 ore 12:50 »
non ci capisco molto, ma questa riga mi dice: python fai girare un programma win!

Citazione
PYTHONHOME=$curdir LD_LIBRARY_PATH=$LPATH exec "$curdir/kickstart.exe"

lo danno come cross platform?

Offline senso42

  • *
  • Post: 580
  • Reputazione: -4
    • Mostra profilo
Re:Processo civile telematico
« Risposta #11 il: 19 Novembre 2015 ore 13:12 »
non ci capisco molto, ma questa riga mi dice: python fai girare un programma win!

lo danno come cross platform?
Sta dentro ad una cartella dal nome ArubakeyLinux pensavo fosse specifico per linux bo. Ma dentro ci sono anche vari exe, in win credo che parta sempre da lì in quanto dentro alla chiavetta non ci sono altre cartelle specifiche per windows. Speravo fosse più semplice  :-\
« Ultima modifica: 19 Novembre 2015 ore 13:14 da senso42 »

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:Processo civile telematico
« Risposta #12 il: 19 Novembre 2015 ore 13:14 »
la chiavetta da dove arriva? hanno un servizio assistenza? cercato su internet?

Offline senso42

  • *
  • Post: 580
  • Reputazione: -4
    • Mostra profilo
Re:Processo civile telematico
« Risposta #13 il: 19 Novembre 2015 ore 13:15 »
la chiavetta da dove arriva? hanno un servizio assistenza? cercato su internet?
La chiavetta è timbrata camera di commercio, ma è questa http://www.pec.it/Download.aspx
C'è anche il software arubasign per linux.
Non ho scaricato nulla non vorrei che non mi funzionasse più anche con windows poi...

Offline paolomi

  • *
  • Post: 287
  • Reputazione: 21
  • Akabei... con spacchettamento a destra
    • Mostra profilo
Re:Processo civile telematico
« Risposta #14 il: 28 Novembre 2015 ore 17:25 »
Tornando al PCT, è inutile dire che ho cercato di far leggere a Chakra la mia business key, ma invano.
Il problema è che i pacchetti che si possono vedere su quel sito che ho indicato (libpcsc-perl; pcsc-tools; libccid; libacr38u; libacsccid1; pcscd) per Chakra non si trovano o, almeno, io non sono in grado di trovare i corrispondenti Arch, essendo tutto sommato solo un principiante.
io mesi fa (l'anno scorso?) avevo installato quei pacchetti perché avevo provato a usare la crs della lombardia su chakra seguendo la guida del wiki di chakra, all'epoca funzionava... poi ora non so, non l'ho più utilizzato perché in effetti di servizi utili per me non c'era niente. Prova a installarli seguendo quella guida e se hai problemi chiedi.
Usare Chakra senza PulseAudio

«L'anno prossimo passerò a pulseaudio» (frase detta da me alcuni anni fa… e ancora valida!)

 

Template by Homey | Sito ufficiale | Disclaimer