A avut loc lansarea distribuției Porteus Kiosk 5.4.0, bazată pe Gentoo, destinată pentru echiparea chioșcurilor de internet autonome, standurilor demonstrative și terminalelor de auto-servire. Imaginile de boot ale distribuției ocupă 140 MB (x86_64).
Versiunea de bază include doar setul minim de componente necesare pentru a rula un browser web (sunt acceptate Firefox și Chrome), care este limitat în funcționalități pentru a preveni activitatea nedorită în sistem (de exemplu, nu este permisă modificarea setărilor, instalarea/aplicațiilor este blocată, accesul este deschis doar la paginile selectate). De asemenea, sunt oferite versiuni specializate Cloud pentru a lucra confortabil cu aplicații web (Google Apps, Jolicloud, OwnCloud, Dropbox) și ThinClient pentru a acționa ca un client subțire (Citrix, RDP, NX, VNC și SSH) și Server pentru gestionarea rețelei de chioșcuri.
Configurarea se face printr-un asistent special, care este combinat cu instalatorul și permite pregătirea unei versiuni personalizate a distribuției pentru plasare pe USB Flash sau hard disk. De exemplu, se poate seta pagina implicită, defini o listă albă de site-uri permise, stabili o parolă pentru accesul oaspeților, defini un timeout pentru inactivitate pentru încheierea sesiunii, schimba fundalul, configura aspectul browserului, adăuga pluginuri suplimentare, activa suportul pentru rețele fără fir, configura comutarea între dispuneri de tastatură etc.
La boot, se efectuează verificarea componentelor sistemului prin sumele de control, iar imaginea sistemului este montată în mod read-only. Actualizările sunt instalate automat folosind un mecanism de formare și înlocuire atomică a imaginii sistemului în întregime. Este posibilă configurarea centralizată de la distanță a unui grup de chioșcuri de internet tipice cu descărcarea configurației prin rețea. Datorită dimensiunii reduse, distribuția se încarcă în întregime în RAM în mod implicit, ceea ce permite o creștere semnificativă a vitezei de operare.
În noua versiune:
- Versiunile programelor sunt sincronizate cu depozitul Gentoo cu data de 20 martie. Au fost actualizate, printre altele, pachetele cu kernel Linux 5.15.28, Chrome 98.0.4758.102 și Firefox 91.7.1.
- A fost adăugată suportul pentru importul certificatelor în format DER prin apelarea cu parametrul ‘import_certificates=’.
- S-au activat resursele pentru accelerarea hardware-ului în decodificarea video la redarea videoclipurilor și paginilor web în timpul blocării ecranului.
- A fost implementată posibilitatea generării dinamice a configurației externe, care poate fi încărcată prin transmiterea parametrului „kiosk_config=URL”, de exemplu ‘kiosk_config=https://domain.com/kiosk-config.php?device=nuc&sound=0.3’.
- În mod implicit, pluginul OpenH264 este activat în Firefox, care poate fi util pentru transmiterea video prin WebRTC.
- A fost adăugată utilitarul ‘cec-client’ pentru gestionarea conexiunilor la ecrane prin portul HDMI.
- Numărul de conexiuni de rețea stabilite la boot pentru Porteus Kiosk Server a fost redus de la 5 la 3, ceea ce a permis reducerea încărcăturii la serverul lansarea simultană a mai multor clienți.
- Utilizarea combinațiilor de taste pentru comutarea layout-ului tastaturii, care sunt blocate în mod implicit în sistem, este interzisă.
- Ordinea de încărcare a driverelor grafice de rezervă a fost modificată în cazul unui eșec la lansarea serverului X: modesetting, fbdev și vesa.
Sursa: opennet.ro
