Modificando fusos horários
Intro
Os arquivos com informações sobre os fusos horários e o popular “daylight saving” ficam em /usr/share/zoneinfo. Eles podem ser consultados com:
zdump -v "archivo"No nosso caso é muito comum que mudem as datas em que ocorre a mudança de horário; para corrigir isso, é preciso recompilar esses arquivos depois de modificá-los, o que se faz com o comando zic.
As definições de zonas são baixadas de ftp://elsie.nci.nih.gov/pub/
Procedimento (exemplo para o Paraguai)
# Realizar copia de seguridad
cp -rp /usr/share/zoneinfo{,.$(date +%Y%m%d)}
# Obtener source:
mkdir -p /tmp/tzdata && cd /tmp/tzdata
wget 'ftp://elsie.nci.nih.gov/pub/tzdata*.tar.gz'
# Realizar modificacion
tar xvzf tzdata*
vi southamerica
# Compilar
/usr/sbin/zic southamerica
# Definir zona horaria
cp /usr/share/zoneinfo/America/Asuncion /etc/localtimeEditar este post no GitHub · achou um erro? Pull requests são bem-vindos.