YaST-Web 1.0.1 disponibile per il download


Poche ore fa abbiamo appurato che è stata rilasciata una nuovo aggiornamento di YaST-Web e più precisamente si tratta della versione 1.0.1, caratterizzata da un buon numero di cambiamenti e di miglioramenti.
Facendo un passo indietro, ricordiamo che YaST-Web rappresenta un’API basata sull’architettura REST (Representational state transfer), in altre parole, si tratta di una semplice interfaccia che trasmette dati di dominio specifici su HTTP.

YaST-Web è dunque un’interfaccia Web che può essere utilizzata da ciascun browser. Per essere più precisi, sul versante host ritroviamo YaST-Webservice che fornisce un’interfaccia basata su REST mentre su quello client esiste YaST-Webclient che può essere utilizzato da qualsiasi browser.

YaST-Webservice e YaST-Webclient funzionano da webserver (allo stato attuale lighttpd) o sullo stesso computer oppure su macchine differenti. Lo scopo pre cui si è dato avvio al progetto essenzialmente è quello di configurare un host su Internet in modo semplice e del tutto sicuro.

Per quanto riguarda il funzionamento, ricordiamo che YaST Webclient comunica con YaST Webservice attraverso HTTP. L’utente non deve fare altro che autenticarsi con l’host inserendo password e username per mezzo di PAM (Pluggable Authentication Modules) il quale è disponibile su ciascun sistema GNU/Linux.

YaST Webclient invia una particolare richiesta (per esempio installare una patch o creare un utente) a YaST Webservice. Il servizio si occuperà di controllare se l’utente è in possesso dei diritti necessari per eseguire la richiesta inoltrata attraverso PolicyKit. Da non dimenticare che ciascuna richiesta è accompagnata da peculiari e specifiche regole di PolicyKit.

In seguito al controllo dei permessi, la richiesta verrà inviata attraverso DBUS all’agente SCR di YaST. Il valore corrispondente verrà rispedito a YaST-Webclient in formato XML o JSON.

Le patch saranno gestite da PackageKit. Tali richieste, inoltre, verranno inviate da YaST Webservice a PackageKit attraverso DBUS.

Per quanto riguardano i cambiamenti introdotti in YaST-Web 1.0.1, occorre ricordare le seguenti novità:

  • Aggiunta del supporto di traduzione sul versante client;
  • Aggiunta di ruby-gettext;
  • Separazione di ruby-rpam e ruby-polkit in pacchetti singoli;
  • Ripulito il codice;
  • e tanto altro ancora.

Per il download di YaST-Web 1.0.1 cliccare qui o qui.

Per ulteriori informazioni che riguardano il funzionamento generale di YaST-Web, consultare la pagina ufficiale.

Per visionare l’annuncio ufficiale, cliccare qui.

Articoli correlati:

,

Segnala questo articolo: Queste icone linkano i siti di social bookmarking sui quali i lettori possono condividere e trovare nuove pagine web.
  • Facebook
  • del.icio.us
  • Digg
  • Reddit
  • StumbleUpon
  • Technorati
  • OKnotizie
  • Google Bookmarks
  • TwitThis
  • Upnews
  • Segnalo

blog comments powered by Disqus