Re: [FUG-BR] Horario de verao (complemento)

2007-10-09 Por tôpico Marcos Fco. A. Silva
irado furioso com tudo escreveu:
 bem, infelizmente o url (enviado) não tem todas as instruções. Tomo a
 liberdade de encaminha-lo conforme recebido em boletim:


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1


 Prezados,


 Como foi devidamente anunciado pelo CAIS, o horario de verao 2006/2007 
 tera´ inicio em 05 de Novembro de 2006 e terminara´ em 25 de Fevereiro
 de 2007. Com isto, algumas configuracoes nos sistemas sao necessarias.

 O horario de verao esta relacionado ao TIMEZONE adotado no sistema. Ou 
 seja, o timezone funciona como uma mascara sobre o relogio do
 sistema, adequando o horario mostrado ao usuario e utilizado pelos
 programas (localtime) `a localidade em que o sistema se encontra, mas
 deixando intacto o relogio do sistema (horario absoluto), sempre em UTC
 (GMT 0).

 Se o relogio do sistema (horario absoluto) marca 16:00h UTC, ajustado 
 sempre por NTP, entao temos que:

 . Para o timezone do Brasil (GMT-3), o horario mostrado ao
   usuario sera' 13:00h - GMT-3 (localtime)

 . Para o timezone de Paris (Franca - GMT+1), por exemplo, o horario
   mostrado ao usuario seria 17:00h - GMT+1 (localtime)


 Assim, nenhuma modificacao na configuracao do servico de NTP e' 
 necessaria. Entretanto, deve-se tomar um cuidado especial com os 
 *servidores* NTP (Stratum 1, Stratum 2 e outros) quando das
 modificacoes de configuracao para o horario de verao. Caso o servidor
 NTP detecte uma diferenca maior que 20 minutos entre o horario do
 sistema (horario absoluto) e o horario registrado pelo servidor NTP
 (ntpd, OpenNTPD), o servico NTPD podera' parar. Assim, deve-se redobrar
 a atencao durante o processo de configuracao do horario de verao em
 hosts que proveem este servico.

 A seguir sao descritos os procedimentos de atualizacao do localtime em 
 sistemas OpenBSD, FreeBSD, GNU/Linux, Solaris, AIX e Windows, bem como
  em alguns equipamentos Cisco que usam o IOS. Antes de prosseguir com 
 estes procedimentos e' preciso que se saiba de antemao o timezone da 
 sua regiao.

DICA: Consulte o site do Observatorio Nacional 
  (http://pcdsh01.on.br/fusobrasil.htm) para saber qual timezone
 se aplica 'a regiao do Brasil na qual seus sistemas estao.


 1. CISCO IOS
 2. GNU/Linux
 3. FreeBSD
 4. OpenBSD
 5. Solaris
 6. AIX
 7. MS Windows


 1. Cisco IOS
 

 Nos arquivos de configuracao dos roteadores Cisco sera' preciso incluir 
 (ou atualizar) as seguintes linhas:

  clock timezone GMT-3 -3
  clock summer-time GMT-2 date Nov 05 2006 0:00 Feb 25 2007 0:00

  *OBS: Os logs gerados pelo Cisco passarao a informar a hora como GMT-2,
que e' a nova configuracao do timezone.


 2. GNU/Linux
 

 Usuarios de sistemas baseados em GNU/Linux devem seguir o procedimento 
 abaixo:


 1. Verificar a existencia do arquivo '/etc/localtime' e se este arquivo
 e' um link simbolico ou nao.

Nao e' recomendado possuir o arquivo /etc/localtime como link 
simbolico, pois em sistemas que o diretorio /usr nao estiver
 acessivel (nao tiver sido montado, por exemplo) no momento de
 inicializacao da maquina, as informacoes contidas no arquivo localtime
 nao serao carregadas.

 2. Verificar se existe no diretorio /usr/share/zoneinfo/Brazil algum
arquivo que contenha informacoes relativas a outros horarios de 
verao (DICA: geralmente um arquivo com extensao .zic).

a) Se nao existir nenhum arquivo com tais informacoes entao crie um 
   novo, de nome 'verao.2006.zic' por exemplo, no diretorio 
   /usr/share/zoneinfo/Brazil/. Este arquivo devera' conter as
 seguintes linhas:

   Rule Brazil  2006only -   Nov05   00:00   1
 S Rule Brazil  2007only -   Feb25   00:00   0   -

   ZoneBrazil/East -3:00   Brazil  BR%sT


b) Se existir algum arquivo com informacoes de horario de verao de
   outros anos, basta inserir as linhas acima ao final do arquivo 
   existente.


As duas primeiras linhas de configuracao acima informam quando se 
inicia o horario de verao, quando termina, e qual a acao a ser
 tomada. Lembre-se de que no inicio do horario de verao deve ser
 adicionada uma hora ao horario mostrado ao usuario (localtime).

A ultima linha diz qual arquivo sera' modificado pelo comando 
'zic'. No exemplo acima, sera' o arquivo 'East' (dentro do diretorio 
Brazil). Esta linha tambem informa qual o timezone original da
 regiao 
- no caso de Sao Paulo (East) temos UTC-3. Caso voce esteja
 utilizando um timezone diferente do adotado em Sao Paulo (East),
 modifique estes parametros para o timezone de sua regiao:


#Cidades que seguem o timezone definido para Fernando de Noronha:
ZoneBrazil/DeNoronha   -2:00   Brazil  FN%sT

#Cidades que seguem o timezone definido para Brasilia:
ZoneBrazil/East-3:00   Brazil  BR%sT

#Cidades que seguem o timezone definido para o Amazonas:
ZoneBrazil/West

[FUG-BR] Horario de verao (complemento)

2006-10-16 Por tôpico irado furioso com tudo

bem, infelizmente o url (enviado) não tem todas as instruções. Tomo a
liberdade de encaminha-lo conforme recebido em boletim:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Prezados,


Como foi devidamente anunciado pelo CAIS, o horario de verao 2006/2007 
tera´ inicio em 05 de Novembro de 2006 e terminara´ em 25 de Fevereiro
de 2007. Com isto, algumas configuracoes nos sistemas sao necessarias.

O horario de verao esta relacionado ao TIMEZONE adotado no sistema. Ou 
seja, o timezone funciona como uma mascara sobre o relogio do
sistema, adequando o horario mostrado ao usuario e utilizado pelos
programas (localtime) `a localidade em que o sistema se encontra, mas
deixando intacto o relogio do sistema (horario absoluto), sempre em UTC
(GMT 0).

Se o relogio do sistema (horario absoluto) marca 16:00h UTC, ajustado 
sempre por NTP, entao temos que:

. Para o timezone do Brasil (GMT-3), o horario mostrado ao
  usuario sera' 13:00h - GMT-3 (localtime)

. Para o timezone de Paris (Franca - GMT+1), por exemplo, o horario
  mostrado ao usuario seria 17:00h - GMT+1 (localtime)


Assim, nenhuma modificacao na configuracao do servico de NTP e' 
necessaria. Entretanto, deve-se tomar um cuidado especial com os 
*servidores* NTP (Stratum 1, Stratum 2 e outros) quando das
modificacoes de configuracao para o horario de verao. Caso o servidor
NTP detecte uma diferenca maior que 20 minutos entre o horario do
sistema (horario absoluto) e o horario registrado pelo servidor NTP
(ntpd, OpenNTPD), o servico NTPD podera' parar. Assim, deve-se redobrar
a atencao durante o processo de configuracao do horario de verao em
hosts que proveem este servico.

A seguir sao descritos os procedimentos de atualizacao do localtime em 
sistemas OpenBSD, FreeBSD, GNU/Linux, Solaris, AIX e Windows, bem como
 em alguns equipamentos Cisco que usam o IOS. Antes de prosseguir com 
estes procedimentos e' preciso que se saiba de antemao o timezone da 
sua regiao.

   DICA: Consulte o site do Observatorio Nacional 
 (http://pcdsh01.on.br/fusobrasil.htm) para saber qual timezone
se aplica 'a regiao do Brasil na qual seus sistemas estao.


1. CISCO IOS
2. GNU/Linux
3. FreeBSD
4. OpenBSD
5. Solaris
6. AIX
7. MS Windows


1. Cisco IOS


Nos arquivos de configuracao dos roteadores Cisco sera' preciso incluir 
(ou atualizar) as seguintes linhas:

 clock timezone GMT-3 -3
 clock summer-time GMT-2 date Nov 05 2006 0:00 Feb 25 2007 0:00

 *OBS: Os logs gerados pelo Cisco passarao a informar a hora como GMT-2,
   que e' a nova configuracao do timezone.


2. GNU/Linux


Usuarios de sistemas baseados em GNU/Linux devem seguir o procedimento 
abaixo:


1. Verificar a existencia do arquivo '/etc/localtime' e se este arquivo
e' um link simbolico ou nao.

   Nao e' recomendado possuir o arquivo /etc/localtime como link 
   simbolico, pois em sistemas que o diretorio /usr nao estiver
acessivel (nao tiver sido montado, por exemplo) no momento de
inicializacao da maquina, as informacoes contidas no arquivo localtime
nao serao carregadas.

2. Verificar se existe no diretorio /usr/share/zoneinfo/Brazil algum
   arquivo que contenha informacoes relativas a outros horarios de 
   verao (DICA: geralmente um arquivo com extensao .zic).

   a) Se nao existir nenhum arquivo com tais informacoes entao crie um 
  novo, de nome 'verao.2006.zic' por exemplo, no diretorio 
  /usr/share/zoneinfo/Brazil/. Este arquivo devera' conter as
seguintes linhas:

  Rule Brazil  2006only -   Nov05   00:00   1
S Rule Brazil  2007only -   Feb25   00:00   0   -

  ZoneBrazil/East -3:00   Brazil  BR%sT


   b) Se existir algum arquivo com informacoes de horario de verao de
  outros anos, basta inserir as linhas acima ao final do arquivo 
  existente.


   As duas primeiras linhas de configuracao acima informam quando se 
   inicia o horario de verao, quando termina, e qual a acao a ser
tomada. Lembre-se de que no inicio do horario de verao deve ser
adicionada uma hora ao horario mostrado ao usuario (localtime).

   A ultima linha diz qual arquivo sera' modificado pelo comando 
   'zic'. No exemplo acima, sera' o arquivo 'East' (dentro do diretorio 
   Brazil). Esta linha tambem informa qual o timezone original da
regiao 
   - no caso de Sao Paulo (East) temos UTC-3. Caso voce esteja
utilizando um timezone diferente do adotado em Sao Paulo (East),
modifique estes parametros para o timezone de sua regiao:


   #Cidades que seguem o timezone definido para Fernando de Noronha:
   ZoneBrazil/DeNoronha -2:00   Brazil  FN%sT

   #Cidades que seguem o timezone definido para Brasilia:
   ZoneBrazil/East  -3:00   Brazil  BR%sT

   #Cidades que seguem o timezone definido para o Amazonas:
   ZoneBrazil/West  -4:00   Brazil  AM%sT

   #Cidades que seguem o timezone definido para o Acre:
   ZoneBrazil/Acre  -5:00   Brazil