Pourquoi ne pas inclure quelque chose comme Ksplice donc il n'est pas nécessaire de redémarrer après la mise à jour?

8

Ksplice est un logiciel incroyable (ou quoi que ce soit). Il modifie le fonctionnement des mises à jour du noyau: au lieu de redémarrer après une mise à jour, il corrige la mémoire, vous n'avez donc rien à faire.

Ignacio
la source

Réponses:

8

L'équipe du noyau Ubuntu ne dispose pas actuellement des ressources disponibles pour effectuer le travail supplémentaire pour créer (et tester!) Les modules ksplice pour tous les noyaux Ubuntu pris en charge. Uptrack est utilisé sur les systèmes de production de nombreuses grandes entreprises. Je ne voudrais pas le rejeter d'emblée, car il est très important de rester à jour avec les correctifs de vulnérabilité du noyau. Si c'est un choix entre ksplice (et les dangers potentiels de ne pas mettre /proc/sys/kernel/modules_disabledà 1immédiatement après le démarrage), et les jours ou semaines d' attente pour un bon moment pour redémarrer, je vous recommande ksplice. Et lorsque vous redémarrez, le nouveau "vrai" noyau vous attendra également.

Kees Cook
la source
-1

Eh bien pour une chose, injecter quoi que ce soit dans le noyau est toujours une opération dangereuse. Pour un autre AFAIK, il est en source fermée et n'est gratuit que sur les versions de bureau d'Ubuntu et de Fedora.

Zypher
la source
Peut-être que les développeurs Ubuntu pourraient faire quelque chose comme ça. Ce serait un grand avantage pour le serveur Ubuntu par rapport à toute autre distribution Linux.
Ignacio
2
Ksplice est dans l'univers, il ne peut donc pas être une source fermée. (Il se peut cependant que des sociétés tierces fournissent des correctifs basés sur ksplice.)
janvier 2010
3
ksplice est open source. Uptrack, le service qui fournit des mises à jour du noyau à l'aide de ksplice, produit des modules à partir de correctifs publics du noyau. Tout le monde peut le faire, ils le rendent très facile.
Kees Cook
Ensuite, si quelqu'un peut produire les correctifs, et AFAIK c'est assez simple, il n'y a aucune raison pour que Ubuntu ne le fasse pas.
Ignacio