Páginas

quarta-feira, 21 de setembro de 2011

Horário de Verão

Fala pessoal....

O horário de verão está chegando e como sempre muita gente se esquece de como ajustar o relógio de seus servidores.
Na verdade o que precisamos acertar não é o relógio, mas sim o timezone que a máquina está. Nosso timezone para a maior parte do Brasil, é o GMT -3 (Brasilia, SP...), quando entramos no horário de verão, vamos para GMT -2 e simplesmente alterar a hora para menos uma, gera vários problemas com servidor de e-mails (esse é o mais sensível a isso).


Chega de conversa, mas como saber se estou preparado para o horário de verão?


zdump -v America/Sao_Paulo |grep 2011
A saída deve ser algo como:

America/Sao_Paulo  Sun Feb 20 01:59:59 2011 UTC = Sat Feb 19 23:59:59 2011 BRST isdst=1 gmtoff=-7200
America/Sao_Paulo  Sun Feb 20 02:00:00 2011 UTC = Sat Feb 19 23:00:00 2011 BRT isdst=0 gmtoff=-10800
America/Sao_Paulo  Sun Oct 16 02:59:59 2011 UTC = Sat Oct 15 23:59:59 2011 BRT isdst=0 gmtoff=-10800
America/Sao_Paulo  Sun Oct 16 03:00:00 2011 UTC = Sun Oct 16 01:00:00 2011 BRST isdst=1 gmtoff=-7200
Mas meu timezone não está atualizado como faço?

Primeiro, visite o seguinte ftp:  ftp://ftp.iana.org/tz , baixe o ultimo tzdata[ANO][a-z].tar.gz por exemplo tzdata2011i.tar.gz.
Descompacte o arquivo:

tar -xvzf tzdata2011i.tar.gz
Compile o arquivo contendo todos os timezones para a America do Sul

zic southamerica
 Copie o arquivo de timezone do estado de São Paulo (no meu caso, alguns outros estados também utilizam esse mesmo timezone)

cp /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
Verifique sua data, ela deve estar correta, e com o uso do zdump, já deve ser possível verificar.

Duvidas / Sugestões e-mail para:

sexta-feira, 2 de setembro de 2011

Nagios 3.3.1 - Problemas na hora do make install

Fala pessoal...

Hoje fui fazer um setup de um novo nagios, porém me deparei com o seguinte erro:

        do /usr/bin/install -c -m 664 -o nagios -g nagios $file /usr/share/includes/rss; done
/usr/bin/install: omitting directory `includes/rss/extlib'
/usr/bin/install: omitting directory `includes/rss/htdocs'
/usr/bin/install: omitting directory `includes/rss/scripts'
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/local/src/nagios/html'
make: *** [install] Error 2
Após pesquisar no oraculo, encontrei um post no forum do ubuntu...

Para recuperar do erro:

Execute o ./configure (pode ser o que tem aqui no blog)
Após execute:
sed -i 's:for file in includes/rss/\*;:for file in includes/rss/\*.\*;:g' ./html/Makefile
sed -i 's:for file in includes/rss/extlib/\*;:for file in includes/rss/extlib/\*.\*;:g' ./html/Makefile
Depois siga normalmente com o conjunto de makes (pode ser o que tem aqui no blog também)