Dopo un anno di sviluppo, è stato pubblicato il rilascio della distribuzione Porteus Kiosk 5.5.0, basata su Gentoo e progettata per fornire chioschi internet autonomi, stand dimostrativi e terminali self-service. L'immagine di sistema della distribuzione occupa 170 MB (x86_64).
La build di base include solo un set minimale di componenti necessari per far funzionare il web browser (sono supportati Firefox e Chrome), ridotto nelle sue funzionalità per prevenire attività indesiderate nel sistema (ad esempio, non è possibile modificare le impostazioni, il caricamento/installazione di applicazioni è bloccato, l'accesso è consentito solo a pagine selezionate). Sono inoltre disponibili build specializzate Cloud per un'esperienza ottimale con le applicazioni web (Google Apps, Jolicloud, OwnCloud, Dropbox) e ThinClient per il funzionamento come client leggero (Citrix, RDP, NX, VNC e SSH) e Server per la gestione della rete di chioschi.
La configurazione avviene tramite un apposito wizard, integrato con l'installer, che consente di preparare una versione personalizzata della distribuzione da posizionare su USB Flash o disco rigido. Ad esempio, è possibile impostare la pagina di default, definire una lista bianca di siti consentiti, impostare una password per l'accesso ospite, definire un timeout di inattività per terminare la sessione, cambiare l'immagine di sfondo, personalizzare l'aspetto del browser, aggiungere plugin aggiuntivi, abilitare il supporto per la rete wireless, configurare il cambio della disposizione della tastiera, ecc.
Durante l'avvio viene effettuata la verifica dei componenti di sistema tramite checksum, e l'immagine di sistema viene montata in modalità di sola lettura. Gli aggiornamenti vengono installati automaticamente utilizzando un meccanismo di costruzione e sostituzione atomica dell'immagine di sistema. È possibile la configurazione centralizzata remota di un gruppo di chioschi internet standard con caricamento della configurazione tramite rete. Grazie alle dimensioni contenute, per impostazione predefinita, la distribuzione viene caricata completamente nella RAM, il che consente di aumentare notevolmente la velocità operativa.
Nel nuovo rilascio:
- Le versioni dei programmi sono synchronize con il repository Gentoo alla data del 17 marzo. Tra le altre cose, sono stati aggiornati i pacchetti con il kernel Linux 6.1, Chrome 108.0.5359.124, Firefox 102.9.0, sysvinit 3.06, xorg-server 21.1.7, mesa 22.3.7.
- È stato implementato il supporto per il watchdog timer, che consente il riavvio automatico del sistema in caso di fallimento di specifiche verifiche. Il riavvio automatico può risultare utile per mantenere attive configurazioni autonome, come ad esempio insegne digitali.
- È stato aggiunto il supporto per il caricamento di componenti e aggiornamenti di sistema tramite il sistema di mirror. È stata implementata la rilevazione automatica del mirror più vicino.
- È garantito il supporto per l'autenticazione (IEEE 802.1X) utilizzando l'algoritmo MD5 tramite connessione cablata.
- È stato aggiunto il supporto per dispositivi di archiviazione con file system exFAT.
- L'avvio della sessione Xorg è stato spostato sulla console tty1/VT1 invece di VT7 per escludere il flickering durante il caricamento.
- In Chrome, per impostazione predefinita, è stato attivato il supporto per il protocollo ‘zoommtg’, senza il quale non sarebbe stato possibile stabilire connessioni a Zoom tramite il client web. La configurazione per mostrare la barra laterale è disabilitata per impostazione predefinita.
- In Firefox è stata disabilitata l'autoaggiornamento dei plugin.
- Nella console di amministrazione di Porteus Kiosk Server «Premium» è stata aggiunta la possibilità di monitorare la capacità della batteria dei client connessi.
- Nel kernel Linux è stato abilitato il supporto per Bluetooth, è stato attivato il monitoraggio della temperatura NVME, è stato aggiunto un driver DRM per macchine virtuali basato su Hyper-V Gen2.
Fonte: opennet.ru
