cron dejo de funcionar despues de actualizar

Christian Montero Hernández cmontero_cl en yahoo.com
Sab Jun 14 14:28:15 CLT 2008


----- Mensaje original ----

De: Victor Hugo dos Santos <listas.vhs en gmail.com>
Para: Discusion de Linux en Castellano <linux en listas.inf.utfsm.cl>
Enviado: sábado, 14 de junio, 2008 6:12:03
Asunto: Re: cron dejo de funcionar despues de actualizar

2008/6/13 Marcos Ramirez <mramireza en armada.cl>:
> On Fri, 2008-06-13 at 15:15 -0400, Victor Hugo dos Santos wrote:

{...}

>> mmm.. el raro es que antes funcionaban.. y revisando los archivos en
>> /etc/pam.d/ no hay cambios desde la actualizacion
>
> raro tu problema.

siii..
acabo de realizar la actualizacion desde 5.1 hacia 5.2 en una otra
maquina idéntica  y me aparece el mismo error en la otra maquina...

> Podrias probar lo sgte: agrega victor al /etc/password y trata de hacer
> correr el cron de nuevo.
>
> Si te funciona, me inclinaria a pensar que victor no esta definido en
> ldap, o esta definido de forma que no tiene acceso (shell? cuenta
> deshabilitada?, cuenta expirada?) o tienes algun problema entre nsswitch
> y ldap.

mmmmm... no lo creo .. por que tenia acceso a la maquina, lo que
descartaba problemas con la cuenta

[...]

> Tienes habilitado nscd ?? (name service cache daemon) puede que te este
> jugando una mala pasada.

esto fue lo que me ayudo a encontrar el problema..
después de deshabilitar el nscd, me triplicaron los problemas..  :-)


intentaba cambiar de usuario:
      $sudo su - oracle

y no funcionaba y tampoco mostraba errores.
utilizaba pipes:
      $rpm -qa | grep kernel

y no me entregaba ninguno resultado

logueava con alguno de los usuarios y me aparecía este error:
=============
Last login: Thu May 22 14:27:40 2008 from canopus.unm.edu
-bash: [: =: unary operator expected
-bash: [: -le: unary operator expected
=============

pero obtenía una shell (menos malo, pues estoy lejitos de la maquina)

volviendo a habilitar nscd, desparecían los nuevos problemas.. pero
aun continuaba con el problema original.

después, de ver este errores en mi maquina, hice una nueva búsqueda en
bugzilla y llegue a estés dos bugs
https://bugzilla.redhat.com/show_bug.cgi?id=448014
https://bugzilla.redhat.com/show_bug.cgi?id=447881

donde muestra que el problema esta relacionado con el paquete
nss_ldap-253-12.el5 (el que viene en la 5.2)
hacendo un downgrade para la versión nss_ldap-253-5.el5, funciona a la
perfección y se soluciona todos los problemas que he encontrado (hasta
el momento).

gracias a todos por los aportes... ahora a dormir un poco !!!

salu2 y buen FDS
---------------------------------------------------------------------------

Quizas los scripts de post nstalación del cron tengan algun error..

si tienes otra maquina con la version 5.1 comparas la salida de este comando con las que tienen 5.2

rpm -q --scripts cron

y nos cuentas, saludos

  Christian Montero H.
Red Hat Certified Engineer (RHCE) 805008759430301



      ____________________________________________________________________________________
Yahoo! Deportes Beta
¡No te pierdas lo último sobre el torneo clausura 2008! Entérate aquí http://deportes.yahoo.com



Más información sobre la lista de distribución Linux