Kernel 2.4.18 ¿listo?


El kernel 2.4.18 ya está en la calle, pero…
Marcelo Tossati ha tenido un pequeño fallo y se ha olvidado de incluir el parche de la version 2.4.18-rc4.
Os cuento como arreglarlo

Antes de nada os hago una pequeña introducción de como funciona la liberación de una nueva versión del kernel.
Una vez que se libera el kernel 2.4.17 se van sacando las primeras versiones del kernel 2.4.18-preX,
cuando estas versiones van tomando forma se libera una o varias release candidates -rcX.
Las rc se supone que no introducen cambios importantes y sólo se añade depuración de fallos.
En el caso del kernel 2.4.18 se liberó una rc3 que se suponía sería la definitiva, no sucedió así y fué necesario una cuarta version -rc4, cuyo changelog era bastante breve. La versión rc4 se dió por buena y la versión final del 2.4.18 debía ser igual que la 2.4.18-rc4

Sacado del Changelog

final:

– No changes have been made between -final
and -rc4.

rc4:

– Load code did not set personality for
binaries without an interpreter: This was
breaking static apps on several archs (Tom Gall)

Desgraciadamente esto tampoco fué así, ya que al enviar la versión definitiva se envío la versión 2.4.18-rc3.
Soluciones
Tres posibles soluciones
Si quieres bajar el código de kernel.org o similares, puedes optar por bajar la versión 2.4.18-rc4 o bien la 2.4.19-pre1
Si esperas a que tu distribución favorita te prepare un paquete seguramente ya lleven el parche incorporado.
Baja el 2.4.18 y parchealo con el rc4, las instrucciones son:

  • Bajar el parche rc4 (de aquí mismo)
  • cd /usr/src/linux ; patch -R -p1 < ../patch-2.4.18-rc4
    Anti FUD
    Ya viene siendo habitual que los ataques contra linux se vayan incrementando, de forma que podemos esperar de todo con este fallo. Un par de cosas que puede sirvan para cerrar alguna bocaza

  • El 90% de los usuarios ni se van a dar cuenta ya que no afecta a la arquitectura i386, solo afecta a las otras
  • El parche del rc4, no es vital, se puede vivir perfectamente sin él.
  • Es un fallo de “burocracia”, NO es un fallo de seguridad

    Por último, comentar que se han propuesto 2 soluciones:

  • Sacar un kernel 2.4.19 inmediatamente
  • Sacar un kernel 2.4.18 con el parche aplicado
    La primera se ha descartado debido a la nimiedad del parche, y la segunda debido al jaleo que implica cambiar una cosa así por una tontería.
    Todo esto y mucho más en la lista del kernel.
  • Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1209 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.