El 2003.08.06 15:40 Jordi Rubió escribió:
El syslog por defecto no registra todos los mensajes del kernel, tendrías que activar el nivel "debug" para la facilidad "kern". Como activo esa opcion Carlos? (recuerda que hablas con un newby 8P)
Me suena haberlo contado hace muy poco, donde fué :-? [...] Ah, en la lista inglesa. A ver... El demonio de "syslog" se configura en "/etc/syslog.conf". Ver man syslogd(8) y syslog.conf(5) para más detalles. Los mensajes de error del kernel vienen definidos así: kern.warn;*.err;authpriv.none /dev/tty10 kern.warn;*.err;authpriv.none |/dev/xconsole *.emerg * Significa que los mensajes de error de nivel "warn" y más - o sea: warn (igual que warning), err, error (igual que err), crit, alert, emerg, panic (igual que emerg) - registrados por la facilidad (facility) "kern" van al tty10, y al xconsole in x (que se verá o no en tu sesion X, depende). No es lo único que va a parar allí: van todos los mensajes de error. Los de emergencia van a todas las consolas activas. Si quieres que además los mensajes del kernel vayan a un fichero, podrías añadir algo como esto: kern.* -/var/log/kernel El signo "-" significa que la salida pasa por un tampón, no se escribe inmediatamente al disco (lo hace el kernel cuando le conviene). Ojo, ese fichero puede crecer una barbaridad, cientos de megas por hora en algunos casos de errores repetitivos: no es frecuente, pero a veces pasa - por eso no está activado por defecto, me imagino. Si lo activas, además hay que configurar "logrotate" para que perdiodicamente lo borre y/o comprima. -- Saludos, Carlos Robinson