El Martes, 14 de Abril de 2009 Carlos E. R. escribió:
El 2009-04-14 a las 17:41 +0200, Angel Alvarez escribió:
He reformateado un poco mi script pero te juro que eso no estaba!!!
adjunto el fichero entero..
Pues está en ese que mandas:
ntptimeset) # get the initial date from the timeservers configured in ntp.conf
si! pero no es eso a lo que yo me refiero. Creo que nos estamos liando el timeset original (que yo creia que usaba ntpdate) no usa la opción -q lo que hace basicamente have es un ntpdate. Cuando ntpd está corriendo no hay diferencia pues no se ejecuta. La modificación que yo he hecho es precisamente para cuando ntp no está corriendo (debido a que NTPD_START = no) pero si está levantado el servicio, entonces hace un ntpd -q -x -g (si no recuerdo mal) que hace que el ntpd esté un rato activo hasta que recibe una medición de tiempo de otro strato y una vez a aplicado una corrección, entonces termina. Esto combinado con los hooks que hay en los cripts de red y con un cron.hourly mantiene la hora bastante bien sin tener el demonio corriendo de continuo. (siempre que el drift de tu maquina sea pequeño). Vamos según veo yo, no obstante lo estoy probando y de momento funciona bien. Una cosa que me gustaria es que hiciera un timeset completo cuando el sistema arranca, pero eso no lo he mirado de momento creo que como viene lo hacia y no ha variado con mis cambios. Todo se debe a que encontré la opcion NTPD_START = yes en el sysconfig y me dio la idea de un ntpd 'discontinuo' y no de andar haciendo ntpdate cada dos por tres... de ahí que empece a mirar el script y se me ocurrio la modificación. Salu2 -- Ningún personajillo ha sido vilipendiado si no es necesario. El 'buen rollo' está en nuestras manos. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- *J2EE es una arquitectura enorme, pesada y complicada diseñada especialmente para que los departamentos de sistemas ¿? justifiquen sus gastos y los gerentes puedan gastarse sus millones en IBM y ORACLE -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org