Perché non includere qualcosa come Ksplice, quindi non è necessario riavviare dopo l'aggiornamento?


8

Ksplice è un software straordinario (o qualunque cosa sia). Cambia il modo in cui funzionano gli aggiornamenti del kernel: invece di riavviare dopo un aggiornamento, corregge la memoria, quindi non è necessario fare nulla.

Risposte:


8

Il team del kernel di Ubuntu non ha attualmente le risorse disponibili per eseguire il lavoro aggiuntivo per creare (e testare!) Moduli ksplice per tutti i kernel di Ubuntu supportati. Uptrack si sta abituando ai sistemi di produzione in molte grandi aziende. Non lo licenzierei sfuggendo di mano, poiché rimanere aggiornati con le correzioni delle vulnerabilità del kernel è molto importante. Se si tratta di una scelta tra Ksplice (ei potenziali pericoli di non impostare /proc/sys/kernel/modules_disableda 1subito dopo l'avvio), e giorni o settimane in attesa di un buon momento per il riavvio, io consiglierei di Ksplice. E quando riavvierai, anche il nuovo kernel "reale" ti aspetterà.


-1

Bene, per prima cosa, iniettare qualcosa nel kernel è sempre un'operazione pericolosa. Per un altro AFAIK è chiuso ed è gratuito solo nelle versioni desktop di Ubuntu e Fedora.


Forse gli sviluppatori di Ubuntu potrebbero fare qualcosa del genere. Sarebbe un GRANDE vantaggio per il server Ubuntu rispetto a qualsiasi altra distribuzione Linux.
Ignacio,

2
Ksplice è nell'universo, quindi non può essere chiuso. ( Potrebbero esserci aziende di terze parti che forniscono patch basate su ksplice.)
JanC

3
ksplice è open source. Uptrack, il servizio che fornisce aggiornamenti del kernel usando ksplice, sta producendo moduli da patch pubbliche del kernel. Chiunque può farlo, lo rendono semplicemente semplicissimo.
Kees Cook,

Quindi se qualcuno può produrre le patch e AFAIK è piuttosto semplice, non c'è motivo per cui Ubuntu non lo stia facendo.
Ignacio,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.