From Fedora Project Wiki

Revision as of 22:59, 29 August 2010 by Giallu (talk | contribs) (Obbiettivo->Obiettivo)

Upstart 0.6

Sommario

Fedora allo stato corrente usa Upstart 0.3.11. Si propone di passare alla serie 0.6, che contiene diverse novità nel suo modo di funzionare e rappresenta una pietra miliare in vista della più radicale 1.0. Questa versione si propone di essere forward compatible e di risolvere
alcuni problemi di stabilità. Questa è anche la prima versione di Upstart rilasciata da Fedora che comunica via DBus.

Progettista

Stato corrente

Per informazioni aggiornate sullo stato corrente di Upstart 0.6.0, visitare la pagina originale.

Descrizione dettagliata

Upstart è un rimpiazzo, basato su eventi, del demone /sbin/init che gestisce l'avvio dei task e dei servizi durante l'avvio (boot), il loro arresto durante lo spegnimento (shutdown) e il loro monitoraggio durante il funzionamento del sistema.
Principali caratteristiche:

  • Task e Servizi sono avviati e interrotti da Eventi
  • Gli Eventi sono generati quando Task e Servizi sono avviati e interrotti
  • Gli Eventi possono essere ricevuti da qualsiasi processo presente nel sistema
  • Servizi possono essere rigenerati se muoiono inaspettatamente
  • Monitoraggio e rigenerazione dei demoni che sono isolati dai processi genitore
  • Comunicazione con il demone init via D-BUS

Vantaggi per Fedora

L'ultima versione di Upstream è la 0.6.0 e l'obbiettivo del progetto è di spingere tutte le maggiori distro ad adottare la serie 0.6. La nuova versione risolve numerosi bug, ha irrobustito alcuni code pattern contro bug futuri, e introduce un job format che continuerà ad essere impiegato fino alla versione 1.0.

Note di rilascio

Upstart, il servizio di gestione ed il demone di inizializzazione del sistema di Fedora, è stato aggiornato a 0.6.0. Se sono stati impostati degli Upstart job personalizzati, con questa versione essi non funzioneranno a meno che non saranno spostati in /etc/init e adattati al nuovo formato.

Altre informazioni

Per:

  • Obiettivi
  • Test Plan
  • Esperienza Utente
  • Dipendenze
  • Progetto corrente
  • Documentazione
  • Commenti e Discussioni

consultare la pagina originale di questo documento.