<div dir="ltr"><div>E ae Michelangelo,</div>
<div>&nbsp;</div>
<div>segue abaixo o script que usei...</div>
<div>&nbsp;</div>
<div>#!/bin/bash</div>
<div>ANO_INICIO=&quot;2008&quot; #Ano que inicia o Horario de verao<br>ANO_FIM=&quot;2009&quot; #Ano que finaliza o Horario de verao<br>DIA_INICIO=&quot;Oct 19&quot; #Mes (abreviado em Ingles) e dia que inicia o horário de verão<br>
DIA_FIM=&quot;Feb 15&quot; #Mes (abreviado em Ingles) e dia que finaliza o horário de verão</div>
<div>RM=$(which rm)<br>CP=$(which cp)<br>BIN=$(which zic)<br>ZDUMP=$(which zdump)<br>MD5BIN=$(which md5sum)<br>SERVICE=$(which service)<br>ZIC=/usr/share/zoneinfo/Brazil/verao.$ANO_INICIO-$ANO_FIM.zic<br>EAST=/usr/share/zoneinfo/Brazil/East<br>
LOCALTIME=/etc/localtime</div>
<div>echo -ne &quot;\nVerificando a existencia do programa $BIN&quot;<br>if [ -x $BIN ] ; then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\t\E[32m[ OK ]\n&quot; ; tput sgr0<br>else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\t\E[31m[ERRO]\n&quot; ; tput sgr0<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit<br>fi</div>
<div>echo -ne &quot;\nCriando o arquivo de&nbsp; configurações do horário de verão $ANO_INICIO-$ANO_FIM&quot;<br>cat &gt; $ZIC &lt;&lt; EOF<br>Rule Brazil $ANO_INICIO only - $DIA_INICIO 00:00 1 S<br>Rule Brazil $ANO_FIM only - $DIA_FIM 00:00 0 -</div>

<div>Zone Brazil/East -3:00 Brazil BR%sT<br>EOF</div>
<div>SAIDA=$?</div>
<div>if [ $SAIDA = 0 ] ;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\E[32m[ OK ]\n&quot; ; tput sgr0<br>else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\E[31m[ERRO]\n&quot; ; tput sgr0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit<br>fi</div>
<div>echo -ne &quot;\nCriando o binário com as informações do horário de verão $ANO_INICIO-$ANO_FIM&quot;</div>
<div>if $BIN $ZIC ;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\E[32m[ OK ]\n&quot; ; tput sgr0<br>else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\E[31m[ERRO]\n&quot; ; tput sgr0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit<br>fi</div>
<div>echo -ne &quot;\nRemovendo informações do horário de verão antigo&quot;</div>
<div>if $RM $LOCALTIME ;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\t\E[32m[ OK ]\n&quot; ; tput sgr0<br>else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\t\E[31m[ERRO]\n&quot; ; tput sgr0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit<br>fi</div>
<div>echo -ne &quot;\nAtivando as configurações para o horário de verão $ANO_INICIO-$ANO_FIM&quot;</div>
<div>if $CP $EAST $LOCALTIME ;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\E[32m[ OK ]\n&quot; ; tput sgr0<br>else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\E[31m[ERRO]\n&quot; ; tput sgr0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit<br>fi</div>
<div>echo -ne &quot;\nVerificando o status da ativação&quot;</div>
<div>GREP=`echo $ANO_INICIO | cut -c 4``echo $ANO_FIM | cut -c 4`<br>DUMP=`zdump -v Brazil/East |grep 200[$GREP] | wc -l`</div>
<div>if [ &quot;$DUMP&quot; == &quot;4&quot; ] ; then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\t\t\t\E[32m[ OK ]\n&quot; ; tput sgr0<br>else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo -ne &quot;\t\t\t\t\t\t\E[31m[ERRO]\n&quot; ; tput sgr0<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit<br>fi</div>

<div>echo -ne &quot;\nReiniciando o crontab\n\n&quot;</div>
<div>$SERVICE crond restart</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>espero que ajude..</div>
<div>&nbsp;</div>
<div>abraço<br><br></div>
<div class="gmail_quote">2008/10/14 Michelangelo <span dir="ltr">&lt;<a href="mailto:centos@michelangelo.com.br">centos@michelangelo.com.br</a>&gt;</span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Aqui não vai mesmo... vc poderia postar o script?<br><br>Muito obrigado. 
<div class="Ih2E3d"><br><br>
<div>
<div>
<div><span style="FONT-WEIGHT: bold">Alan;</span></div></div></div><br>----- Mensagem original -----<br>De: &quot;Guilherme Rocha&quot; &lt;<a href="mailto:guilhermedulong@gmail.com" target="_blank">guilhermedulong@gmail.com</a>&gt;<br>
Para: &quot;Portuguese (Brazilian) CentOS mailing list&quot; &lt;<a href="mailto:centos-pt-br@centos.org" target="_blank">centos-pt-br@centos.org</a>&gt;<br></div>Enviadas: Terça-feira, 14 de Outubro de 2008 17:33:46 (GMT-0300) Auto-Detected 
<div class="Ih2E3d"><br>Assunto: Re: [CentOS-pt-br] Horário de verão<br><br></div>bom, eu não usei a atualização, eu usei um script para atualizar. 2008/10/14 Michelangelo &gt; Obrigado Guilherme! &gt; &gt; Atualizei o vzdata pelo comando #yum update vzdata e ele ficou com a &gt; versão: &gt; &gt; [root@XXX ~]# rpm -qa |grep tz &gt; tzdata-2008e-1.el4 &gt; &gt; Mas o horário aparentemente não atualizou: &gt; &gt; [root@XXX ~]# zdump -v Brazil/East |grep 2008 &gt; Brazil/East Sun Feb 17 01:59:59 2008 UTC = Sat Feb 16 23:59:59 2008 BRST &gt; isdst=1 gmtoff=-7200 &gt; Brazil/East Sun Feb 17 02:00:00 2008 UTC = Sat Feb 16 23:00:00 2008 BRT &gt; isdst=0 gmtoff=-10800 &gt; Brazil/East Sun Oct 12 02:59:59 2008 UTC = Sat Oct 11 23:59:59 2008 BRT &gt; isdst=0 gmtoff=-10800 &gt; Brazil/East Sun Oct 12 03:00:00 2008 UTC = Sun Oct 12 01:00:00 2008 BRST &gt; isdst=1 gmtoff=-7200 &gt; &gt; Será que to fazendo algo de errado? &gt; &gt; Alan; &gt; &gt; &gt; ----- Mensagem original ----- &gt; De: &quot;Guilherme Rocha&quot; &gt; Para: &quot;Portuguese (Brazilian) CentOS mailing list&quot; &lt; &gt; <a href="mailto:centos-pt-br@centos.org" target="_blank">centos-pt-br@centos.org</a>&gt; &gt; Enviadas: Terça-feira, 14 de Outubro de 2008 14:50:18 (GMT-0300) &gt; Auto-Detected &gt; Assunto: Re: [CentOS-pt-br] Horário de verão &gt; &gt; E ae meu amigo.. zdump -v Brazil/East | grep 200[89] esse comando deve &gt; funcionar 2008/10/14 Michelangelo &gt; Muito obrigado Jayson, aproveitando &gt; depois de atualizar o tzdata como faço &gt; pra ver as datas programadas para o &gt; horario de verão entrar em vigor? &gt; &gt; Alan; &gt; &gt; &gt; ----- Mensagem original &gt; ----- &gt; De: &quot;Jayson Santos dos Reis&quot; &gt; Para: &quot;Portuguese (Brazilian) CentOS &gt; mailing list&quot; &lt; &gt; <a href="mailto:centos-pt-br@centos.org" target="_blank">centos-pt-br@centos.org</a>&gt; &gt; Enviadas: Terça-feira, 14 de &gt; Outubro de 2008 12:56:54 (GMT-0300) &gt; Auto-Detected &gt; Assunto: Re: &gt; [CentOS-pt-br] Horário de verão &gt; &gt; Olá Alan, Apenas atualize seu sistema, &gt; foi disponibilizado a atualização do &gt; tzdata. Abraço Jayson Em Ter, &gt; 2008-10-14 às 12:14 -0200, Michelangelo &gt; escreveu: &gt; Olá pessoal! &gt; &gt; Tenho &gt; todos os meus servidores com o centos 4 &gt; rodando, e gostaria de &gt; saber &gt; qual a melhor maneira de alterar o horario de &gt; verão em todos &gt; eles, &gt; obrigado! &gt; &gt; &gt; Alan; &gt; &gt; &gt; &gt; &gt; &gt; _______________________________________________ &gt; CentOS-pt-br mailing list &gt; &gt; &gt; <a href="mailto:CentOS-pt-br@centos.org" target="_blank">CentOS-pt-br@centos.org</a> &gt; &gt; &gt; <a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a> &gt; &gt; _______________________________________________ CentOS-pt-br mailing list &gt; &gt; <a href="mailto:CentOS-pt-br@centos.org" target="_blank">CentOS-pt-br@centos.org</a> &gt; &gt; <a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a> &gt; &gt; &gt; _______________________________________________ &gt; CentOS-pt-br mailing list &gt; &gt; <a href="mailto:CentOS-pt-br@centos.org" target="_blank">CentOS-pt-br@centos.org</a> &gt; &gt; <a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a> &gt; &gt; &gt; _______________________________________________ CentOS-pt-br mailing list &gt; <a href="mailto:CentOS-pt-br@centos.org" target="_blank">CentOS-pt-br@centos.org</a> &gt; <a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a> &gt; &gt; _______________________________________________ &gt; CentOS-pt-br mailing list &gt; <a href="mailto:CentOS-pt-br@centos.org" target="_blank">CentOS-pt-br@centos.org</a> &gt; <a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a> &gt; &gt; <br>

<div class="Ih2E3d">_______________________________________________ CentOS-pt-br mailing list <a href="mailto:CentOS-pt-br@centos.org" target="_blank">CentOS-pt-br@centos.org</a> <a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a> </div>
</div><br>_______________________________________________<br>CentOS-pt-br mailing list<br><a href="mailto:CentOS-pt-br@centos.org">CentOS-pt-br@centos.org</a><br><a href="http://lists.centos.org/mailman/listinfo/centos-pt-br" target="_blank">http://lists.centos.org/mailman/listinfo/centos-pt-br</a><br>
<br></blockquote></div><br></div>