Re: geroglifici in pdftotext

2018-02-11 Per discussione Piviul

Il 09/02/2018 21:21, Giuliano Curti ha scritto:

[...]
Non so se può essere d'aiuto, mi sembra cmq che il PDF sia un 
contenitore multiformato: se il formato è TEXT estrarre il contenuto 
dovrebbe essere facile (a me capita di farlo con una semplice selezione 
e copia); se il formato è GRAFICO credo non ci sia verso (non so se nel 
caso può diventare utile un ocr);
beh, è la prima cosa che ho controllato, si tratta sicuramente di testo 
ma probabilmente come dice Davide è Unicode...


Piviul



Re: Il kernel 4.14.0-0.bpo.3-amd64 non abilita bluetooth?

2018-02-11 Per discussione Ennio-Sr
* Davide Prina  [110218, 10:18]:
> On 10/02/2018 00:27, Ennio-Sr wrote:
> 
> > in pratica, il Bluetooth service viene caricato ma resta inattivo.
> 
> ma nei log non è indicato nulla.
> 

Nel log risulta solo che ha caricato il mdulo e niente altro.
Come ulteriore evidenza accludo alcune informazioni aggiuntve raccolte
per poter eventualmente segnalare il bug *[ma a chi???]*




/root/bluet*/err_syslog-grep*: No such file or directory
Hi all!

I just downoaded the newest availlable kernel (4.9.14-0 from stretch-backports 
but was unable to use it as my wireless keyboard was not available





Booting kernel 4.9.0-5:
--
Feb  8 23:45:46 mcmini-4_1-deb bluetoothd[524]: Bluetooth daemon 5.43
Feb  8 23:45:48 mcmini-4_1-deb bluetoothd[524]: Starting SDP server
Feb  8 23:45:48 mcmini-4_1-deb bluetoothd[524]: Bluetooth management interface 
1.14 initialized
Feb  8 23:45:48 mcmini-4_1-deb bluetoothd[524]: Failed to obtain handles for 
"Service Changed" characteristic
Feb  8 23:45:49 mcmini-4_1-deb bluetoothd[524]: Sap driver initialization 
failed.
Feb  8 23:45:49 mcmini-4_1-deb bluetoothd[524]: sap-server: Operation not 
permitted (1)
Feb  8 23:45:54 mcmini-4_1-deb NetworkManager[572]:   [1518129954.1364] 
Loaded device plugin: NMBluezManager 
(/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-bluetooth.so)
Feb  8 23:45:55 mcmini-4_1-deb NetworkManager[572]:   [1518129955.3935] 
bluez: use BlueZ version 5
Feb  8 23:46:15 mcmini-4_1-deb kernel: [   57.846803] input: Apple Wireless 
Keyboard as 
/devices/pci:00/:00:06.0/usb4/4-6/4-6.3/4-6.3:1.0/bluetooth/hci0/hci0:11/0005:05AC:0209.0007/input/input15



systemctl status bluetooth:
--
* bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor 
preset: enabled)
   Active: active (running) since Thu 2018-02-08 23:45:48 CET; 11min ago
 Docs: man:bluetoothd(8)
 Main PID: 524 (bluetoothd)
   Status: "Running"
Tasks: 1 (limit: 4915)
   CGroup: /system.slice/bluetooth.service
   `-524 /usr/lib/bluetooth/bluetoothd

Feb 08 23:45:43 mcmini-4_1-deb systemd[1]: Starting Bluetooth service...
Feb 08 23:45:45 mcmini-4_1-deb bluetoothd[524]: Bluetooth daemon 5.43
Feb 08 23:45:48 mcmini-4_1-deb systemd[1]: Started Bluetooth service.
Feb 08 23:45:48 mcmini-4_1-deb bluetoothd[524]: Starting SDP server
Feb 08 23:45:48 mcmini-4_1-deb bluetoothd[524]: Bluetooth management interface 
1.14 initialized
Feb 08 23:45:48 mcmini-4_1-deb bluetoothd[524]: Failed to obtain handles for 
"Service Changed" characteristic
Feb 08 23:45:49 mcmini-4_1-deb bluetoothd[524]: Sap driver initialization 
failed.
Feb 08 23:45:49 mcmini-4_1-deb bluetoothd[524]: sap-server: Operation not 
permitted (1)


Whereas,

Booting kernel 4.14.0-0:
---
Feb  8 22:38:08 mcmini-4_1-deb NetworkManager[589]:   [1518125888.9336] 
Loaded device plugin: NMBluezManager 
(/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-bluetooth.so)
Feb  8 23:00:53 mcmini-4_1-deb NetworkManager[648]:   [1518127253.9757] 
Loaded device plugin: NMBluezManager 
(/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-bluetooth.so)

and

systemctl status bluetooth:

tells me that the service is loaded but inactive (dead)



***

journalctl -ax | grep blue:
--
Feb 09 00:06:27 mcmini-4_1-deb NetworkManager[678]:   [1518131187.2601] 
Loaded device plugin: NMBluezManager 
(/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-device-plugin-bluetooth.so)

systemctl status bluetooth:
--
* bluetooth.service - Bluetooth service
   Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor 
preset: enabled)
   Active: inactive (dead)
 Docs: man:bluetoothd(8)

> Purtroppo io non ho nulla wireless e non posso verificare.
> 
> > P.S.: Esiste un elenco (meno vago del riferimento alla loro età) delle
> > CPU soggette agli attacchi Meltdown e Spectre?
> 
> il problema è un po' più complesso.
> 

Ti rigrazio, Davide, della esauriente spiegazione fornita; ho letto
anche con molto interesse i 4 link da te segnalati in un precedente
post...  No, per il momento non o intenzione di acqustare un nuovo
processore.

D'altra parte, mi domando, quand'anche qualcuno si pendesse la briga di
leggere il contenuto della memoria del mio PC cosa potrebbe ricavarne?
Non custodisco segreti industriali o dossier segreti la cui
pubblicazione potrebbe fare la fortuna dell'eventuale intrusore. É vero,
potrebbero eserci i dati dell'Home Banking, ma poi che se ne farebbe?
Dovrebbe clonarmi anche il cellulare su cui, ad ogni accesso, viene
fornito dalla banca il codice, sempre diverso...

L'unica cosa certa è ce sia in fase di boot che di spegnimento, il
kernel 4.14 impiega di sicuro due o tre miuti in più rispetto ai kernel
senza protezione [trmpo fs c'era qualcuno che invitatava a provare e poi
riferire: ecco, è servito!].


[OT] net neutrality

2018-02-11 Per discussione Davide Prina
Negli USA si stanno organizzando per una manifestazione contro il blocco 
della net neutrality il 27 di febbraio[1] in pratica possono partecipare 
gli statunitensi con telefonate, email, social network verso i senatori. 
Al senato ci sono 50 senatori che sono pronti a reintrodurre la net 
neutrality (se ci riescono bloccano la decisione della FCC e rendono 
impossibile reintrodurre restrizioni successive da parte del governo), 
ma per questa reintroduzione servono 51 voti. Anche siti web stanno 
partecipando alla campagna, quindi se qualcuno gestisce siti web 
potrebbe far pubblicità all'evento


Per chi non lo sapesse, le restrizioni alla net neutrality fanno si che 
chi gestisce le reti possa imporre pagamenti aggiuntivi per avere la 
connettività così come la si ha ora (o anche più veloce), mentre chi non 
paga avrebbe dei disservizi (rete più lenta e tempi di attesa per dare 
servizio a chi paga). A pagare potrebbero essere sia chi offre il 
servizio (es: gestore sito web), sia chi usufruisce del servizio (utente 
del sito web). Alcuni stati USA hanno introdotto o stanno introducendo 
leggi locali che vietano ai gestori di non rispettare la net neutrality 
e stanno facendo ricorso agli organi competenti.


Secondo me il problema principale è che se questa cosa resta valida 
negli USA si potrà diffondere nei prossimi anni anche in altri stati... 
Europa compresa. Inoltre questo potrebbe compromettere la sopravvivenza 
di parte del software libero perché introdurrebbe dei costi aggiuntivi o 
ne ridurrebbe la fruibilità e quindi l'utilizzo.


Ciao
Davide

[1]
https://tech.slashdot.org/story/18/02/09/2138211/major-websites-are-planning-a-day-of-action-to-block-repeal-of-net-neutrality


--
Dizionari: http://linguistico.sourceforge.net/wiki
Client di posta: http://www.mozilla.org/products/thunderbird
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook



Re: Formattazione HD esterno

2018-02-11 Per discussione Davide Prina

On 10/02/2018 16:18, Giuseppe Naponiello wrote:


mkfs.ext4 /dev/sdb1 e non mkfs.ext4 /dev/sdb


secondo me questa operazione non è da farsi.

Tu così hai messo ext4 sul device e non su una partizione del device.
In teoria, da quel che so io, non ha i nessun vantaggio a fare una cosa 
del genere, ma potresti avere grossi svantaggi: non hai partizione, 
alcuni programmi potrebbero non funzionare correttamente, non hai a 
disposizione le operazioni che puoi eseguire sulle partizioni (es: 
modificare la dimensione, ...), potrebbe essere fonte di confusione e 
quindi potresti tu o altri compiere operazioni errate.


Il mio consiglio è di rifare tutto e crearti una partizione.


1. recupero il nome del device -> /dev/sdb
2. cfdisk -> nuova partizione (gpt perché da 2TB) -> scrivo -> esco


ok, quindi qui crei la partizione /dev/sdb1 che si vede qui sotto.


3. fdisk -l

Disk /dev/sdb: 1,8 TiB, 2000365289472 bytes, 3906963456 sectors

[...]

Device StartEndSectors  Size Type
/dev/sdb1   2048 3906963422 3906961375  1,8T Linux filesystem



...mi sembra tutto ok, continuo
4.mkfs.ext4 -> tutto ok


qui l'avevi fatto, da quanto dici, su /dev/sdb1 ed è quindi corretto

però prima avevi impostato il tipo di filesystem da mettere sulla 
partizione? Ogni partizione è "marcata" con un flag che indica cosa 
contiene.



5. stacco riattacco e non succede niente!
6. parted /dev/sdb print

Model: WD My Passport 25E1 (scsi)
Disk /dev/sdb: 2000GB


ok qui ti indica la dimensione del disco totale 







Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End SizeFile system  Name  Flags
  1  1049kB  2000GB  2000GB


qui ti fa vedere le singole partizioni.


non c'è più il tipo di file system!


infatti.
Però io ti consiglio di usare il comando
# fdisk -l /dev/sdb
che è un po' più chiaro e semplice da capire.

Mi era successa la stessa cosa anche a me qualche anno fa. Probabilmente 
per la fretta non avevo impostato il tipo di partizione, poi la 
partizione era formattata, ma non era indicato il tipo. Per sicurezza ho 
rifatto tutte le operazioni da capo e ha funzionato.


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Fate una prova di guida ... e tenetevi la macchina!:
http://linguistico.sf.net/wiki/doku.php?id=usaooo2
Non autorizzo la memorizzazione del mio indirizzo su outlook



Re: Il kernel 4.14.0-0.bpo.3-amd64 non abilita bluetooth?

2018-02-11 Per discussione Davide Prina

On 10/02/2018 00:27, Ennio-Sr wrote:


in pratica, il Bluetooth service viene caricato ma resta inattivo.


ma nei log non è indicato nulla.

Purtroppo io non ho nulla wireless e non posso verificare.


P.S.: Esiste un elenco (meno vago del riferimento alla loro età) delle
CPU soggette agli attacchi Meltdown e Spectre?


il problema è un po' più complesso.

Prima di tutto bisogna dire che sono potenzialmente soggetti a queste 
due vulnerabilità tutti i processori che nei momenti d'attesa, al posto 
che restare idle, eseguono una o più operazioni che potrebbero essere 
richieste subito dopo l'attuale (questo permette di far inserire nella 
cache del processore dati presi da più o meno tutta la memoria del PC e 
quindi poi di leggerli). Per questo che si dice che sono tutti i 
processori sviluppati da 20 anni fa ad oggi.


Poi non è detto che se per un processore non è stato individuato un 
attacco, che sfrutta una o entrambe queste vulnerabilità, allora vuol 
dire che tale processore ne è immune.


Per esempio Meltdown è indicato in molti articoli che non ha effetto 
sulle CPU AMD, ma leggendo quanto scritto dai ricercatori che hanno 
scoperto questo tipo di vulnerabilità loro dicono che prima hanno 
studiato l'attacco su processori Intel e poi hanno cercato di riportare 
lo stesso attacco studiato per Intel su processori di altre marche (es: 
AMD), ma su AMD quel tipo di attacco non ha funzionato. Questo, loro 
dicono, non vuol dire che AMD non è affetta da questo tipo di 
vulnerabilità, ma solo che l'attacco sviluppato per Intel che sfrutta la 
vulnerabilità Meltdown non da risultati positivi su AMD, ma potrebbe 
essere che sia possibile che anche i processori AMD siano affetti da 
questa vulnerabilità e quindi esista un tipo di attacco diverso, ancora 
non conosciuto (dai ricercatori, ma potrebbe essere conosciuto da un 
attaccante vero), che sia in grado di avere successo.


L'unico modo per risolvere questi problemi è riprogettare l'hardware 
della CPU perché non abbia più queste vulnerabilità, tutto quanto messo 
in campo in questo periodo è soltanto una ricerca di mitigare (rendere 
più complesso o meno agevole lo sfruttamento delle vulnerabilità) perché 
non è possibile correggere questi problemi via software.


Infine, per gli esperti di sicurezza, questa è solo la punta 
dell'iceberg, poiché si è iniziato solo "ora" ad analizzare 
vulnerabilità hardware e, secondo loro, verranno fuori vulnerabilità ben 
più gravi di queste (queste due che permettono di leggere tutta o la 
maggior parte della memoria), ad esempio che si arrivi a poter anche 
modificare tutta la memoria...


Quindi se la tua domanda è intesa per capire quale acquisto fare, allora 
ti consiglio di attendere un po'.


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Fate una prova di guida ... e tenetevi la macchina!:
http://linguistico.sf.net/wiki/doku.php?id=usaooo2
Non autorizzo la memorizzazione del mio indirizzo su outlook