Problemes amb el fitxer /etc/localtime (zic)

Reading time: 1 – 2 minutes

Fent un break en la nateja del diumenge després d’estar el dissabte treballant a l’oficina fins a les 0:30 he decidit escriure un dels articles tècnics que tinc pendents. Es tracta d’una tonteria que em passava en un dels linux que tinc instal·lats. El tema esta en que quan li demanava l’hora al sistema date em sortia el següent:

Fri Nov 25 09:50:19 Local time zone must be set--see zic manual page 2005

Bàsicament el problema esta en el fitxer de localtime la solució en forma de cookbook:

zic -d /usr/share/zoneinfo/Europe
zic -l /usr/share/zoneinfo/Europe/YOUR_ZONE

La primera ordre ens indica el directori on hi ha els fitxers de localtime i la segona ordre enllaça el fitxer genèric amb el nostre fitxer local que esta a /etc/localtime.

Després de fer això ja em surt el forma convencional. Una d’aquelles tonteries que ens poden fer perdre hores i hores de googlejar.