[opensuse-es] Donde se mandan contribuciones que no se bugzilla de Novell
Hola Alguien me puede decir así de forma rápida donde mandas un modificacion de algun script que has hecho para mejorar alguna cosa?? Osea que no tenga uno que abrir un bugzilla de esos y menos en Novell (que coñazo)! Es que he tocado el /etc/init.d/ntpd con alguna cosa y me gustaría mandarlo a algun sitio :-P Otra cosa ¿que tal Gnome? (una opinión de algun kdéfilo please) es que ayer probé xfce4 y creo que como no arreglen kda4 pronto vamos de culo... (además de estar preocupado por el malestar que hay en la lista inglesa con lo de queitar el kde3 de la 11.2...) 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]-<<-- MySQL5: Vale, corromper los datos de forma silente no era una buena idea despues de todo. -- 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
Angel Alvarez escribió:
Hola
Alguien me puede decir así de forma rápida donde mandas un modificacion de algun script que has hecho para mejorar alguna cosa??
Osea que no tenga uno que abrir un bugzilla de esos y menos en Novell (que coñazo)!
En bugzilla, describiendo el problema que encontraste de forma clara, y la solucion, para incorporar un parche hay que saber que error se esta corrigiendo. -- "If this is the best God can do, I am not impressed" -George Carlin (1937-2008) Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
El Martes, 14 de Abril de 2009 Cristian Rodríguez escribió:
Angel Alvarez escribió:
Hola
Alguien me puede decir así de forma rápida donde mandas un modificacion de algun script que has hecho para mejorar alguna cosa??
Osea que no tenga uno que abrir un bugzilla de esos y menos en Novell (que coñazo)!
En bugzilla, describiendo el problema que encontraste de forma clara, y la solucion, para incorporar un parche hay que saber que error se esta corrigiendo.
Ya, pero ¿y si no corrijo nada? En realidad he añadido una forma mas de timeset al script usando "ntpd -q" que segun el manul de ntp es la forma que sustituirá al ntpdate. De esta forma he puesto un cron.hourly y me evito tener el daemon corriendo y no tengo que hacer ntpdate a los bestia cuando NTPD_START = no en el /etc/sysconfig/ntp. (bueno tambien he refactorizado algunas cosas :-P) Solo quiero que alguien lo vea y lo adapte ó incorpore si va bien para proximas versiones. ¿entonces eso tambien va al bugzilla?
Salu2 -- Este correo no tiene dibujos. Las formas extrañas en la pantalla son letras. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- Güindous 7 será peor y con más DRM, asi que usa Linux y disfruta de la vida -- 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
Angel Alvarez escribió:
¿entonces eso tambien va al bugzilla?
Si, clasificado como "enhancement". -- "If this is the best God can do, I am not impressed" -George Carlin (1937-2008) Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-14 a las 16:51 +0200, Angel Alvarez escribió:
Ya, pero ¿y si no corrijo nada?
En realidad he añadido una forma mas de timeset al script usando "ntpd -q" que segun el manul de ntp es la forma que sustituirá al ntpdate.
De esta forma he puesto un cron.hourly y me evito tener el daemon corriendo y no tengo que hacer ntpdate a los bestia cuando NTPD_START = no en el /etc/sysconfig/ntp.
Oye, que eso ya existe: rcntp ntptimeset Hace esto: ntptimeset) grep -v 127.127.1.0 /etc/ntp.conf | \ grep ^server >/dev/null && \ $NTPD_BIN $NTPD_OPTIONS -c $NTP_CONF -q || \ echo "no server configured" Es decir, "ntpd -q", pero leyendo los servidores del fichero de configuración. Si te fijas, la secuencia start llama también a esta sección antes de arrancar el daemon: start) ntpd_is_running || $0 ntptimeset - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknkqBQACgkQtTMYHG2NR9UadwCdG9OKH16UtIzhf/8LUKxXMLk1 uXsAnRY6twVMERXkP6LJvlJ9Epav97Mw =2mTy -----END PGP SIGNATURE-----
El Martes, 14 de Abril de 2009 Carlos E. R. escribió:
El 2009-04-14 a las 16:51 +0200, Angel Alvarez escribió:
Ya, pero ¿y si no corrijo nada?
En realidad he añadido una forma mas de timeset al script usando "ntpd -q" que segun el manul de ntp es la forma que sustituirá al ntpdate.
De esta forma he puesto un cron.hourly y me evito tener el daemon corriendo y no tengo que hacer ntpdate a los bestia cuando NTPD_START = no en el /etc/sysconfig/ntp.
Oye, que eso ya existe:
rcntp ntptimeset
Hace esto:
ntptimeset) grep -v 127.127.1.0 /etc/ntp.conf | \ grep ^server >/dev/null && \ $NTPD_BIN $NTPD_OPTIONS -c $NTP_CONF -q || \ echo "no server configured"
eso será en la 11.x yo tengo la 10.3 y no está :-P
Es decir, "ntpd -q", pero leyendo los servidores del fichero de configuración. Si te fijas, la secuencia start llama también a esta sección antes de arrancar el daemon:
start) ntpd_is_running || $0 ntptimeset
-- Este correo no tiene dibujos. Las formas extrañas en la pantalla son letras. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- ...being the second biggest search engine in the world is good enough for us. Peter @ Pirate Bay. -- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-14 a las 17:26 +0200, Angel Alvarez escribió:
Oye, que eso ya existe:
rcntp ntptimeset
Hace esto:
ntptimeset) grep -v 127.127.1.0 /etc/ntp.conf | \ grep ^server >/dev/null && \ $NTPD_BIN $NTPD_OPTIONS -c $NTP_CONF -q || \ echo "no server configured"
eso será en la 11.x yo tengo la 10.3 y no está :-P
¿Como que no? Yo lo recuerdo de siempre. nimrodel:~ # cat /otros/test_a/etc/SuSE-release openSUSE 10.2 (i586) VERSION = 10.2 nimrodel:~ # cat /otros/test_a/etc/init.d/ntp | grep ntptimeset ntptimeset) echo "Usage: $0 {start|stop|status|try-restart|restart|try-restart-iburst|force-reload|reload|probe|ntptimeset}" Ahí lo tienes, una 10.2. Tengo también una 9.3 instalada, pero esa no tiene el ntp para mirar. Si tu 10.3 no lo tiene, es que has instalado un ntp externo. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknkrbYACgkQtTMYHG2NR9VhYQCggErxZRaEvmTriIJjua0di8xk gJgAoJUsaxudET8JQaGGBrcLZi0qQBjx =y2wE -----END PGP SIGNATURE-----
He reformateado un poco mi script pero te juro que eso no estaba!!! adjunto el fichero entero.. Y mi paquete es: Name : xntp Relocations: (not relocatable) Version : 4.2.4p3 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany Release : 25 Build Date: Sat Sep 22 03:01:59 2007 Install Date: Sat Oct 20 14:03:23 2007 Build Host: reger.suse.de Group : Productivity/Networking/Other Source RPM: xntp-4.2.4p3-25.src.rpm Size : 1269398 License: X11/MIT Signature : DSA/SHA1, Sat Sep 22 03:11:11 2007, Key ID a84edae89c800aca Packager : http://bugs.opensuse.org URL : http://www.ntp.org/ Summary : Network Time Protocol daemon (version 4) Salu2 El Martes, 14 de Abril de 2009 Carlos E. R. escribió:
El 2009-04-14 a las 17:26 +0200, Angel Alvarez escribió:
Oye, que eso ya existe:
rcntp ntptimeset
Hace esto:
ntptimeset) grep -v 127.127.1.0 /etc/ntp.conf | \ grep ^server >/dev/null && \ $NTPD_BIN $NTPD_OPTIONS -c $NTP_CONF -q || \ echo "no server configured"
eso será en la 11.x yo tengo la 10.3 y no está :-P
¿Como que no? Yo lo recuerdo de siempre.
nimrodel:~ # cat /otros/test_a/etc/SuSE-release openSUSE 10.2 (i586) VERSION = 10.2 nimrodel:~ # cat /otros/test_a/etc/init.d/ntp | grep ntptimeset ntptimeset) echo "Usage: $0 {start|stop|status|try-restart|restart|try-restart-iburst|force-reload|reload|probe|ntptimeset}"
Ahí lo tienes, una 10.2. Tengo también una 9.3 instalada, pero esa no tiene el ntp para mirar.
Si tu 10.3 no lo tiene, es que has instalado un ntp externo.
-- No imprima este correo si no es necesario. El medio ambiente está en nuestras manos. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- Hoy no has conseguido la iluminación divina. No importa mañána será otro día...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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 - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknkyY4ACgkQtTMYHG2NR9XDkACgi7AOtaYiThY4HntbwZj7WYRF zi0AnAmiDJNovYy2DEgf/NkYspwathSW =KmJl -----END PGP SIGNATURE-----
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
El 2009-04-14 a las 16:51 +0200, Angel Alvarez escribió:
En realidad he añadido una forma mas de timeset al script usando "ntpd -q" que segun el manul de ntp es la forma que sustituirá al ntpdate.
De esta forma he puesto un cron.hourly y me evito tener el daemon corriendo y no tengo que hacer ntpdate a los bestia cuando NTPD_START = no en el /etc/sysconfig/ntp.
*** -q Exit the ntpd just after the first time the clock is set. This behavior mimics that of the ntpdate program, which is to be retired. The -g and -x options can be used with this option. *** Y esa opción... ¿qué ventaja aporta a quienes no lo tenemos en un cron? :-? Saludos, -- Camaleón -- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-14 a las 17:15 +0200, Camaleón escribió:
Y esa opción... ¿qué ventaja aporta a quienes no lo tenemos en un cron? :-?
Sirve para poner en hora el reloj sin poner el daemon. Ojo, que tiene una pega, y es que el reloj da "saltos". Si son menores del segundo, no se nota casi, pero pueden ser mayores. Lo típico es usarlo sólo durante el arranque, donde no importa todavía si hace un salto de horas (si hace falta). Por contra, el daemon, gastando muy poca cpu lo que hace es ajustar la velocidad del reloj poco a poco, hasta que se sincronice, de manera que nunca da saltos. Si la diferencia es apreciable, puede tardar horas en sincronizar. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknkq54ACgkQtTMYHG2NR9WyBACfU2YD+PQJ4kVrWmqUJI+uXY1I 9hUAn3fdLFqU9YQ888JG/ADITA6P6vk9 =lPrJ -----END PGP SIGNATURE-----
El Martes, 14 de Abril de 2009 Camaleón escribió:
El 2009-04-14 a las 16:51 +0200, Angel Alvarez escribió:
En realidad he añadido una forma mas de timeset al script usando "ntpd -q" que segun el manul de ntp es la forma que sustituirá al ntpdate.
De esta forma he puesto un cron.hourly y me evito tener el daemon corriendo y no tengo que hacer ntpdate a los bestia cuando NTPD_START = no en el /etc/sysconfig/ntp.
*** -q Exit the ntpd just after the first time the clock is set. This behavior mimics that of the ntpdate program, which is to be retired. The -g and -x options can be used with this option. ***
Y esa opción... ¿qué ventaja aporta a quienes no lo tenemos en un cron? :-?
Basicamente me ahorro tener el ntpd corriendo todo el rato Mi segunda accion será cambiar los ntpd restart que hay relacionados con la red y el networkmanager para que recarguen medienta ntpd ntptimeset. el ntpd -q -g -x hace un "OneShot" pero a diferencia de ntpdate no pone la hora a lo bestia sino que intenta converger lo que haya hacia la nueva hora igual que hace cuando está en daemon. ntpd -q se queda de daemon pero solo hasta que recibe una actualizacion de la hora, despues termina la g y la x es para gestionar desviaciones muy grandes de la hora.. Y es que tengo muchas cosas y 1 GB empieza a quedarse corto... (me veo en 10.3 muuucho tiempo asi que tengo muchas personalizaciones ¡¡¡que os voy a contar a vosotros!!!) Mi chapuzilla ... ... ntptimeset) # get the initial date from the timeservers configured in ntp.conf NTPDATE_FROM=$(initial_ntpdate) if [ -n "$NTPDATE_FROM" -a -x $NTPDATE_BIN ]; then if is_yes $NTPD_START; then ntpd_is_running || set_time else ntpd_is_running || { NTPD_OPTIONS="$NTPD_OPTIONS -n -d -q -g -x" # do we need a refclock symlink? parse_symlink # do we run chrooted? is_yes $NTPD_RUN_CHROOTED && prepare_chroot startproc $NTPD_BIN -p ${NTPD_PID_NOPREFIX} $NTPD_OPTIONS set_cmos_clock_silent echo "NTP One Shot" } fi else false fi ;; ...
Saludos,
-- Camaleón
-- Agua para todo? No, Agua para Todos. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- Warning: Microsoft_bribery.ISO contains OOXML code. -- 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
El 2009-04-14 a las 17:31 +0200, Angel Alvarez escribió:
El Martes, 14 de Abril de 2009 Camaleón escribió:
*** -q Exit the ntpd just after the first time the clock is set. This behavior mimics that of the ntpdate program, which is to be retired. The -g and -x options can be used with this option. ***
Y esa opción... ¿qué ventaja aporta a quienes no lo tenemos en un cron? :-?
Basicamente me ahorro tener el ntpd corriendo todo el rato
Pero eso no es una mejora para todos, sino sólo para ti X-)
Mi segunda accion será cambiar los ntpd restart que hay relacionados con la red y el networkmanager para que recarguen medienta ntpd ntptimeset.
el ntpd -q -g -x hace un "OneShot" pero a diferencia de ntpdate no pone la hora a lo bestia sino que intenta converger lo que haya hacia la nueva hora igual que hace cuando está en daemon.
Pues como te dice Carlos E. R., usa "ntptimeset" que para eso está: *** Usage: /usr/sbin/rcntp {start|stop|status|try-restart|restart|try-restart-iburst|force-reload|r eload|probe|ntptimeset} *** Yo también estoy con la 10.3 :-P Saludos, -- Camaleón -- 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
El Martes, 14 de Abril de 2009 Camaleón escribió:
El 2009-04-14 a las 17:31 +0200, Angel Alvarez escribió:
El Martes, 14 de Abril de 2009 Camaleón escribió:
*** -q Exit the ntpd just after the first time the clock is set. This behavior mimics that of the ntpdate program, which is to be retired. The -g and -x options can be used with this option. ***
Y esa opción... ¿qué ventaja aporta a quienes no lo tenemos en un cron? :-?
Basicamente me ahorro tener el ntpd corriendo todo el rato
Pero eso no es una mejora para todos, sino sólo para ti X-)
Mi segunda accion será cambiar los ntpd restart que hay relacionados con la red y el networkmanager para que recarguen medienta ntpd ntptimeset.
el ntpd -q -g -x hace un "OneShot" pero a diferencia de ntpdate no pone la hora a lo bestia sino que intenta converger lo que haya hacia la nueva hora igual que hace cuando está en daemon.
Pues como te dice Carlos E. R., usa "ntptimeset" que para eso está:
mi ntptimeset del servicio ntp estaba usando $NTPDATE_BIN -s $FORCE_STEP $NTPDATE_FROM mientras que ahora usa $NTPDATE_BIN -n -d -q -g -x con -q siendo el nuevo modo ntpdate -g y -x para controlar que intente converger aunque este muy desviado. Vamos eso creo yo.. Salu2
*** Usage: /usr/sbin/rcntp {start|stop|status|try-restart|restart|try-restart-iburst|force-reload|r eload|probe|ntptimeset} ***
Yo también estoy con la 10.3 :-P
Saludos,
-- Camaleón
-- 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]-<<-- Vivimos en un sociedad exquisitamente dependiente de la ciencia y la tecnología, cuando muy poco gente conoce algo de la ciencia ó de la tecnología. -- 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
El 2009-04-14 a las 18:08 +0200, Angel Alvarez escribió:
El Martes, 14 de Abril de 2009 Camaleón escribió:
Pues como te dice Carlos E. R., usa "ntptimeset" que para eso está:
mi ntptimeset del servicio ntp estaba usando $NTPDATE_BIN -s $FORCE_STEP $NTPDATE_FROM
mientras que ahora usa
$NTPDATE_BIN -n -d -q -g -x
con -q siendo el nuevo modo ntpdate -g y -x para controlar que intente converger aunque este muy desviado.
Vamos eso creo yo..
Se supone que si ejecutas (lo digo porque al usar la máquina virtual lo he tenido que hacer en la 11.1) "rctpd ntptimeset" intenta poner el reloj en hora, el desfase que admite no sé cuál es:-? Y si no me falla la memoria, al ejecutarlo el deamon puede estar parado. Saludos, -- Camaleón -- 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
El Martes, 14 de Abril de 2009 Camaleón escribió:
El 2009-04-14 a las 18:08 +0200, Angel Alvarez escribió:
El Martes, 14 de Abril de 2009 Camaleón escribió:
Pues como te dice Carlos E. R., usa "ntptimeset" que para eso está:
mi ntptimeset del servicio ntp estaba usando $NTPDATE_BIN -s $FORCE_STEP $NTPDATE_FROM
mientras que ahora usa
$NTPDATE_BIN -n -d -q -g -x
con -q siendo el nuevo modo ntpdate -g y -x para controlar que intente converger aunque este muy desviado.
Vamos eso creo yo..
Se supone que si ejecutas (lo digo porque al usar la máquina virtual lo he tenido que hacer en la 11.1) "rctpd ntptimeset" intenta poner el reloj en hora, el desfase que admite no sé cuál es:-?
Bueno creo que habrá que porbarlo un tiempo a ver que tal va. Como pocas veces apago el equipo (siempre en standby o hibernado) podré observar que tal va. Y mientras a ver si me llega la contraseña del bugzilla ese... Salu2
Y si no me falla la memoria, al ejecutarlo el deamon puede estar parado.
Saludos,
-- Camaleón
-- 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]-<<-- Primero vino el Navegador, luego fué el explorador, ahora llega el Konquistador. -- 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
El 2009-04-14 a las 18:31 +0200, Angel Alvarez escribió:
El Martes, 14 de Abril de 2009 Camaleón escribió:
Se supone que si ejecutas (lo digo porque al usar la máquina virtual lo he tenido que hacer en la 11.1) "rctpd ntptimeset" intenta poner el reloj en hora, el desfase que admite no sé cuál es:-?
Bueno creo que habrá que porbarlo un tiempo a ver que tal va. Como pocas veces apago el equipo (siempre en standby o hibernado) podré observar que tal va.
Tiempo tenemos... hasta que salga la 11.2 que será en diciembre o así :-P
Y mientras a ver si me llega la contraseña del bugzilla ese...
Con bugzilla, mucha calma y paciencia :-}. Ah, por cierto, ahora puedes añadir frases para que aparezcan en la cabecera de las páginas del bugzilla. Yo ya he enviado una, pero aún no la han puesto en la lista O:-) Saludos, -- Camaleón -- 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
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
Se supone que si ejecutas (lo digo porque al usar la máquina virtual lo he tenido que hacer en la 11.1) "rctpd ntptimeset" intenta poner el reloj en hora, el desfase que admite no sé cuál es:-?
No mucho. Lo dice en el manual, menos de una hora. [...] Ah, 1000 segundos. - -g Normally, ntpd exits with a message to the system log if the offset exceeds the panic threshold, which is 1000 s by default. This option allows the time to be set to any value without restriction; however, this can happen only once. If the threshold is exceeded after that, ntpd will exit with a message to the system log. This option can be used with the -q and -x options. See the tinker command for other options. - -x Normally, the time is slewed if the offset is less than the step threshold, which is 128 ms by default, and stepped if above the threshold. This option sets the threshold to 600 s, which is well within the accuracy window to set the clock manually. Note: Since the slew rate of typical Unix kernels is limited to 0.5 ms/s, each second of adjustment requires an amortization interval of 2000 s. Thus, an adjustment as much as 600 s will take almost 14 days to complete. This option can be used with the -g and -q options. See the tinker command for other options. Note: The kernel time discipline is disabled with this option.
Y si no me falla la memoria, al ejecutarlo el deamon puede estar parado.
Es que si está corriendo el guión sale sin hacer nada. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknk1CQACgkQtTMYHG2NR9WX9QCeLgTICz9mNQeXmctKdrP3SEzJ 0FIAn0RNQuEbVicyiI59KdzEPiIjU0AK =n+p4 -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-14 a las 18:08 +0200, Angel Alvarez escribió:
mi ntptimeset del servicio ntp estaba usando $NTPDATE_BIN -s $FORCE_STEP $NTPDATE_FROM
mientras que ahora usa
$NTPDATE_BIN -n -d -q -g -x
con -q siendo el nuevo modo ntpdate -g y -x para controlar que intente converger aunque este muy desviado.
Vamos eso creo yo..
Ah, entonces el que has enviado no es el original sino el modificado. Entonces te has olvidado de usar estas partes: && echo $rc_done \ || echo $rc_failed que son las que ponen los códigos de salida adecuados para que los scripts que llaman al ntp sepan que ha pasado. Yo lo que haría sería bajarme el rpm de la 11.1 y modificar su guión (sin usar el binario, que no te vale). Respecto a hacerlo siempre convergiendo no se puede, porque puede tardar _dias_. Tienes entonces que diferenciar si estás llamando al guión durante el arranque del sistema, en que conviene hacer que "salte", o desde el cron, que conviene que vaya despacio; pero además habría que controlar si se llama a la hora siguiente mientras el anterior no ha terminado, para hacerle salir y arrancarlo otra vez - porque el ajuste lento es lento, te lo aseguro. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknk0iEACgkQtTMYHG2NR9XjXACgg38kBEkSArq8Xh5uAuEAeiWV dr4An3FkJRKli1GeK4dLrUA9frNt5CQI =PyIq -----END PGP SIGNATURE-----
El Martes, 14 de Abril de 2009 Carlos E. R. escribió:
El 2009-04-14 a las 18:08 +0200, Angel Alvarez escribió:
mi ntptimeset del servicio ntp estaba usando $NTPDATE_BIN -s $FORCE_STEP $NTPDATE_FROM
mientras que ahora usa
$NTPDATE_BIN -n -d -q -g -x
con -q siendo el nuevo modo ntpdate -g y -x para controlar que intente converger aunque este muy desviado.
Vamos eso creo yo..
Ah, entonces el que has enviado no es el original sino el modificado. Entonces te has olvidado de usar estas partes:
&& echo $rc_done \ || echo $rc_failed
que son las que ponen los códigos de salida adecuados para que los scripts que llaman al ntp sepan que ha pasado. Yo lo que haría sería bajarme el rpm de la 11.1 y modificar su guión (sin usar el binario, que no te vale).
Respecto a hacerlo siempre convergiendo no se puede, porque puede tardar _dias_. Tienes entonces que diferenciar si estás llamando al guión durante el arranque del sistema, en que conviene hacer que "salte", o desde el cron, que conviene que vaya despacio; pero además habría que controlar si se llama a la hora siguiente mientras el anterior no ha terminado, para hacerle salir y arrancarlo otra vez - porque el ajuste lento es lento, te lo aseguro.
Es cierto no tiene los codigos ¿es timeset llamado desde algun script de inicio? creo que no En todo caso lo pongo Respecto a lo otro tb lo he solucionado Este el el timeset original refactorizado en funcion function set_time() { echo -n "Try to get date and time via NTP from $NTPDATE_FROM" set_time_silent && echo $rc_done || echo $rc_failed # error here is reported but not propagated. } function set_time_silent() { # get the initial date from the timeservers configured in ntp.conf NTPDATE_FROM=$(initial_ntpdate) # -b: Set time on runlevel change, otherwise let # ntpdate decide whether to slew or step. test -z $INIT_VERSION && FORCE_STEP="" || FORCE_STEP="-b" # -u: Use an unprivileged port for outgoing packets, # may be we have to synchronise with hosts beyond # a firewall. $NTPDATE_BIN -s $FORCE_STEP $NTPDATE_FROM } en el Script se ve que en start se usa el time_set: start) # get the initial date from the timeservers configured in ntp.conf NTPDATE_FROM=$(initial_ntpdate) if [ -n "$NTPDATE_FROM" -a -x $NTPDATE_BIN ]; then ntpd_is_running || set_timeset fi y luego en ntptimeset) # get the initial date from the timeservers configured in ntp.conf NTPDATE_FROM=$(initial_ntpdate) if [ -n "$NTPDATE_FROM" -a -x $NTPDATE_BIN ]; then if is_yes $NTPD_START; then ntpd_is_running || set_time else ntpd_is_running || { NTPD_OPTIONS="$NTPD_OPTIONS -n -d -q -g -x" # do we need a refclock symlink? parse_symlink # do we run chrooted? is_yes $NTPD_RUN_CHROOTED && prepare_chroot startproc $NTPD_BIN -p ${NTPD_PID_NOPREFIX} $NTPD_OPTIONS && echo $rc_done || echo $rc_failed set_cmos_clock_silent echo "NTP One Shot" } fi else false fi -- Este correo no tiene dibujos. Las formas extrañas en la pantalla son letras. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- MySQL4: Bien, Usa transacciones solo si no necesitas velocidad. -- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-14 a las 16:39 +0200, Angel Alvarez escribió:
Hola
Alguien me puede decir así de forma rápida donde mandas un modificacion de algun script que has hecho para mejorar alguna cosa??
Osea que no tenga uno que abrir un bugzilla de esos y menos en Novell (que coñazo)!
Es que he tocado el /etc/init.d/ntpd con alguna cosa y me gustaría mandarlo a algun sitio :-P
Pues al bugzilla, me temo. Es la manera oficial. Tienes que explicar el motivo de la modificación y anexar el parche. Antiguamente los scripts esos tenían el emilio del mantenedor o del autor, pero ya no. Y si lo tiene, a lo mejor es incorrecto y ni se enteran.
Otra cosa ¿que tal Gnome? (una opinión de algun kdéfilo please) es que ayer probé xfce4 y creo que como no arreglen kda4 pronto vamos de culo...
Pues si revisas la lista, los ultimos meses, encontrás algunos que han hecho ese cambio y han ido comentando sus progresos. Camaleón, por ejemplo. Salvo que seas un fanático del KDE, el Gnome es usable. Eso sí, si quieres ajustarlo totalmente a tu gusto, la cosa se complica, porque la filosofía es que para simplificar las cosas el usuario no necesita configurar (casi) nada... con lo que cuando quieres configurar algo poco habitual, pues o no se puede o está oculto. Yo lo que hago es que tengo gnome como entorno, pero me gusta usar aplicaciones de kde (konqueror, k3b, amarok, kbabel...) pero si fastidian el kde, no podré. También podrías usar gnome con enlightment. La idea es que puedes usar un entorno y cambiar el manejador de escritorio, el de ficheros, el de ventanas... por defecto usa "metacity" y "nautilus", pero puedes cambiarlo. Eso sí, el cambio no se puede hacer haciendo click, tienes que matarlo e iniciar el otro en menos de 1 segundo. Y luego tienes que configurar el enlightment para que no haga ciertas cosas que estorban.
(además de estar preocupado por el malestar que hay en la lista inglesa con lo de queitar el kde3 de la 11.2...)
No sólo es que lo quitan, es que lo rompen en el OBS, que era donde nos decían que seguiría estando. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknkpngACgkQtTMYHG2NR9Vs3gCdFIgTtdjQNiBYj45TGOnBgVBa GaoAn27oJT1PYr0XzGRNV6LS+QqnoVoY =QUHW -----END PGP SIGNATURE-----
Gracias Carlos por contarme sobre los escritorios Porbaré una máquina virtual con gnome a ver que tal.. Y con todos los respetos para el trabajo de Cristian "Bug is accessible only to Novell employees. Bug may be accessible to Novell partners. Bug has no group restrictions. Accessible to all." No gracias!! Con esa politica no estoy de acuerdo. Así que no lo voy a mandar las modificaciones. Si no eres de Novell ni partner de ellos que pasa con esos bugs...???? Salu2 El Martes, 14 de Abril de 2009 Carlos E. R. escribió:
El 2009-04-14 a las 16:39 +0200, Angel Alvarez escribió:
Hola
Alguien me puede decir así de forma rápida donde mandas un modificacion de algun script que has hecho para mejorar alguna cosa??
Osea que no tenga uno que abrir un bugzilla de esos y menos en Novell (que coñazo)!
Es que he tocado el /etc/init.d/ntpd con alguna cosa y me gustaría mandarlo a algun sitio :-P
Pues al bugzilla, me temo. Es la manera oficial. Tienes que explicar el motivo de la modificación y anexar el parche.
Antiguamente los scripts esos tenían el emilio del mantenedor o del autor, pero ya no. Y si lo tiene, a lo mejor es incorrecto y ni se enteran.
Otra cosa ¿que tal Gnome? (una opinión de algun kdéfilo please) es que ayer probé xfce4 y creo que como no arreglen kda4 pronto vamos de culo...
Pues si revisas la lista, los ultimos meses, encontrás algunos que han hecho ese cambio y han ido comentando sus progresos. Camaleón, por ejemplo.
Salvo que seas un fanático del KDE, el Gnome es usable. Eso sí, si quieres ajustarlo totalmente a tu gusto, la cosa se complica, porque la filosofía es que para simplificar las cosas el usuario no necesita configurar (casi) nada... con lo que cuando quieres configurar algo poco habitual, pues o no se puede o está oculto.
Yo lo que hago es que tengo gnome como entorno, pero me gusta usar aplicaciones de kde (konqueror, k3b, amarok, kbabel...) pero si fastidian el kde, no podré.
También podrías usar gnome con enlightment. La idea es que puedes usar un entorno y cambiar el manejador de escritorio, el de ficheros, el de ventanas... por defecto usa "metacity" y "nautilus", pero puedes cambiarlo. Eso sí, el cambio no se puede hacer haciendo click, tienes que matarlo e iniciar el otro en menos de 1 segundo. Y luego tienes que configurar el enlightment para que no haga ciertas cosas que estorban.
(además de estar preocupado por el malestar que hay en la lista inglesa con lo de queitar el kde3 de la 11.2...)
No sólo es que lo quitan, es que lo rompen en el OBS, que era donde nos decían que seguiría estando.
-- Agua para todo? No, Agua para Todos. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- DSpace me recuerda a Ice Age, el bichito que se apega a sus castaña y trata de llevarla a todos lados. -- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-14 a las 17:25 +0200, Angel Alvarez escribió:
Gracias Carlos por contarme sobre los escritorios Porbaré una máquina virtual con gnome a ver que tal..
¿Y porqué no lo instalas junto con kde, en la misma máquina? Así lo tengo yo, desde hace lustros (literalmente).
Y con todos los respetos para el trabajo de Cristian
"Bug is accessible only to Novell employees. Bug may be accessible to Novell partners. Bug has no group restrictions. Accessible to all."
No gracias!!
Con esa politica no estoy de acuerdo. Así que no lo voy a mandar las modificaciones.
Si no eres de Novell ni partner de ellos que pasa con esos bugs...????
Pero... ¿que bugs son esos que quieres ver que no te deja? Los bugs de opensuse son abiertos, los puede ver todo el mundo. Los que no te deja son los de otros productos. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknkrIAACgkQtTMYHG2NR9VJfgCfYmRF0TlEqwm94+4Vl5X4XESR WVoAn2QQ/qsKaQ7QVt+imOa/JerJ71rE =gokz -----END PGP SIGNATURE-----
El Martes, 14 de Abril de 2009 Carlos E. R. escribió:
El 2009-04-14 a las 17:25 +0200, Angel Alvarez escribió:
Gracias Carlos por contarme sobre los escritorios Porbaré una máquina virtual con gnome a ver que tal..
¿Y porqué no lo instalas junto con kde, en la misma máquina? Así lo tengo yo, desde hace lustros (literalmente).
Y con todos los respetos para el trabajo de Cristian
"Bug is accessible only to Novell employees. Bug may be accessible to Novell partners. Bug has no group restrictions. Accessible to all."
No gracias!!
Con esa politica no estoy de acuerdo. Así que no lo voy a mandar las modificaciones.
Si no eres de Novell ni partner de ellos que pasa con esos bugs...????
Pero... ¿que bugs son esos que quieres ver que no te deja? Los bugs de opensuse son abiertos, los puede ver todo el mundo. Los que no te deja son los de otros productos.
Bueno eso es otra cosa, es la primera vez que entro en Novell por OpenSUSE. Hasta ahora los temas del kde iban al bugzilla de kde o directamente al autor (muchas cosas las suelo mandar a a la lista -devel o al autor). Al ver eso me ha recordado que Novell es una empresa y que tiene acuerdos con microsoft y que .... :-P En fins si fuera mas puritano y menos tendria que usar debian ¿no? No obstante con tus aclaraciones anteriores el parche no vale nada ya que además seguro que 10.3 está fuera del horizonte ya ¿verdad? Salu2 -- Este correo no tiene dibujos. Las formas extrañas en la pantalla son letras. ->>----------------------------------------------- Clist UAH a.k.a Angel ---------------------------------[www.uah.es]-<<-- Con JAVA no hay que ocuparse gestionar la memoria, así, si no aprendiste antes, nunca lo harás. -- 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
Angel Alvarez escribió:
ya que además seguro que 10.3 está fuera del horizonte ya ¿verdad?
Si, 10.3 esta en modo de solo correcciones de seguridad y pronto sera descontinuado, -- "If this is the best God can do, I am not impressed" -George Carlin (1937-2008) Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
El 2009-04-14 a las 17:37 +0200, Angel Alvarez escribió:
No obstante con tus aclaraciones anteriores el parche no vale nada ya que además seguro que 10.3 está fuera del horizonte ya ¿verdad?
Te animo a que lo pongas en bugzilla, como mejora. ¿Por qué? Pues porque así vas viendo cómo funciona el sistema de informe de bugs de opensuse y además, con tu sugerencia, puedes darle alguna idea auxilar o paralela al mantenedor del paquete. Si tú tienes una necesidad concreta, es posible que otros también la tengan ;-) Y oye, que aunque la 10.3 tenga tiempo de vida corto, lo pueden aplicar a la 11.2 o posteriores :-) Saludos, -- Camaleón -- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-04-14 a las 17:37 +0200, Angel Alvarez escribió:
No obstante con tus aclaraciones anteriores el parche no vale nada ya que además seguro que 10.3 está fuera del horizonte ya ¿verdad?
Desde luego. Esas correcciones se hacen para una futura versión, con lo que el punto de partida es "factory". - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknk1hAACgkQtTMYHG2NR9VEjACfd4W01BJvFYVBpWtRdbyXEHnS A0sAmwRtZobnFRiNPx8meUdJkY1286GS =6fBW -----END PGP SIGNATURE-----
Angel Alvarez escribió:
Con esa politica no estoy de acuerdo.
No se usa en openSUSE a no ser que caiga en las categorias que menciono mas abajo.
Así que no lo voy a mandar las modificaciones.
"si no aguantas el calor de la cocina, sal de ella", No existe razon real para que te reuses a compartir tus sugerencias, la persona a cargo los leera y evaluara en algun momento, si lo objetas por una razon politica o por esa ridicula idea de "no me gusta Novell" es mejor que busques otro lugar donde te sientas comodo.
Si no eres de Novell ni partner de ellos que pasa con esos bugs...????
Son privados, alli caen : Los bugs de SLE los bugs legales, simplemente porque los abogados no comentan estas cuestiones en publico, es parte de la muy conocida relacion "cliente-abogado"...;) -- "If this is the best God can do, I am not impressed" -George Carlin (1937-2008) Cristian Rodríguez R. Software Developer Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
El Martes, 14 de Abril de 2009 Cristian Rodríguez escribió:
Así que no lo voy a mandar las modificaciones.
"si no aguantas el calor de la cocina, sal de ella",
No sé que quieres decir, pero te recuerdo que hay muchas cocinas... No obstante tienes razon , Carlos me lo ha dicho, esa politica no afecta a OpenSUSE y como verás mas adelante he mandado el dichoso script a la lista pues creo que todos deben poder verlo. 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]-<<-- Money is a good standard. Micro$oft. -- 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
El 2009-04-14 a las 16:39 +0200, Angel Alvarez escribió:
Otra cosa ¿que tal Gnome? (una opinión de algun kdéfilo please)
Bueno, bonito y barato :-) Saludos, -- Camaleón -- 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
participants (4)
-
Angel Alvarez
-
Camaleón
-
Carlos E. R.
-
Cristian Rodríguez