Modificando zonas horarias

Los archivos con informacion sobre las zonas horarias y el popular “daylight saving” se encuentran en /usr/share/zoneinfo. Los mismos pueden ser consultados con zdump -v “archivo”.

En nuestro caso es muy comun el que cambien las fechas donde se efectua el cambio de hora, para corregir esto hay que recompilar estos archivos luego de modificarlos, esto se realiza con el comando zic.

  • Los sources se bajan de ftp://elsie.nci.nih.gov/pub/

Procedimiento (ejemplo para Paraguay):

# 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/localtime