Caso d'uso: state creando un modulo che deve aggiungere dei campi visibili a una entità. Il valore di questi campi è generato dal modulo stesso, e volete che questi campi fittizi siano visti nella pagina "Gestisci visualizzazione" dell'entità in modo da poter definire l'ordinamento, e in generale il layout, della visualizzazione in maniera tradizionale.
Per fare questo dovete usare l'hook hook_field_extra_fields (o l'analogo hook_field_extra_fields_alter).
Visto che in questi giorni siamo in tema di problemi, eccone un altro senza soluzione del mio PC di lavoro: se attacco una microsd-hc, nello specifico una da 32Gb della samsung, con relativo adattatore sd, non funziona.
Non un problema da poco (considerando che non funziona nemmeno MTP per poter copiare della roba sulla SD nuova del mio tablet sono diventato scemo...)
Nuovo problema sulle porte USB3 (che poi questo non è nemmeno sulla reale porta USB3, ma riguarda comunque il driver linux xhci_hcd del controller USB).
Scenario: metto il mio galaxy tab in download mode, lo collego per lavorarci con heimdall, ma da questi bei messaggi:
Il comando screen permette di avere una interfaccia tra un terminale fisico (in pratica: noi) e un comando (in genere la shell). Tale interfaccia, che agisce da proxy, permette anche ad altri terminali fisici di "agganciarsi".
In sostanza: possiamo interagire con la stessa shell da più terminali.
Ho appena aggiornato il sistema (mettendo su openssh 7), vado a fare la connessione a uno dei miei soliti server e... non va!
Eseguendo "ssh -v" vedo subito il problema nei log:
debug1: Skipping ssh-dss key /home/XXX/.ssh/id_dsa for not in PubkeyAcceptedKeyTypes
In pratica come default openssh non accetta più le chiavi ssh-dss. La soluzione migliore sarebbe cambiare chiave in modo da usare algoritmo più sicuro/meno obsoleto.
Ma se non vogliamo farlo, almeno non subito, la soluzione è molto veloce. Basta creare un file ~/.ssh/config con questo contenuto:
Il motivo per cui arch linux ha parte delle configurazioni su /usr/share/X11 e parte in /etc/X11 (ma solo quest'ultimo realmente funzionante) non lo so. Ci sarebbe da indagare... ad avere il tempo...