-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-11-11 a las 17:27 +0100, Camaleón escribió:
Que en la versión 10.2 esté corregido no descarta que se reporte. La 10.1 va a tener una vida larga (año y medio) y quien tenga esa tarjeta de red puede tener problemas, teniendo en cuenta que no se puede acceder al equipo vía ssh porque no hay red, y que si se trata del único equipo que se tenga no es posible conectarse a Internet para resolver el problema o buscar información, en fin, que puede ser un follón.
Pero no estoy seguro que se pueda arreglar un problema que se origina durante la instalación con un yast que sale del dvd.
Lo raro es que ha estado funcionando bien desde el principio con el módulo "antiguo-blacklisted", el sk98lin. Este error no me extrañaría después de una actualización del kernel, pero es que no he hecho nada, ni he instalado nada nuevo ni he tocado nada, se ha fastidiado solo.
Es que no tengo ni idea del motivo por el que estaba listado ahí, habría
que saberlo para tener mejor pista.
¿Pero reiniciaste algún servicio, alguna cosa? Pudo haber quedado
esperando latente.
Sabes que cuando se instala alguna actualización, los programas que estén
en memoria siguen funcionando, y los ficheros que estaban abiertos no se
reemplazan hasta que se cierren: el disco mantiene las dos copias.
Si lo que se actualiza es un servicio es obvio que se reinicia. Pero si es
una librería, hay que recargar todos los programas que la usen, y eso no
es obvio en manera alguna y no se puede hacer de manera automática.
Yo tengo un script que me lista los módulos pendientes de recarga, a
partir de un correo en security:
#!/bin/bash
# Check there are no processes using software that has been updated by rpm.
# Date: Tue, 10 Jan 2006 10:14:59 +0000 (GMT)
# From: Bob Vickers
# Reply-To: suse-security@suse.com
# Subject: Re: [suse-security] Patch Noifications
#
# PATH=/bin:/usr/bin
set -o nounset
if [ $# -eq 1 ]
then
lines=$1
else
lines=10
fi
# Run lsof and scan the output for libraries that have been updated. Before
# SuSE 9.1 these will include the string RPMDELETE, but in 9.1 they include
# a semi-colon.
# In 9.2 and 9.3 they include the string 'path inode='
#procs=`lsof | grep -E 'RPMDELETE|;|path inode=' | head -$lines`
procs=`lsof | grep -E 'RPMDELETE|;|path inode=' `
if [ -n "$procs" ]
then
host=`hostname`
cat <