Você não precisa reiniciar, apenas certifique-se de reiniciar o cron e o rsyslog para que eles escolham o novo fuso horário.
sudo service cron restart
sudo service rsyslog restart
Eu tentei definir meu fuso horário local como America/New_York
fazendo (como root):
# cp /usr/share/zoneinfo/America/New_York /etc/localtime
# echo "America/New_York" > /etc/timezone
# dpkg-reconfigure --frontend noninteractive tzdata
O programa "data" informa o fuso horário correto:
$ date
Thu Feb 14 16:51:28 EST 2013
No entanto, /var/log/kern.log ainda está relatando horários em UTC, por exemplo:
Feb 14 21:38:28 newyork kernel: [39716989.760755] xvdf: unknown partition table
Preciso reiniciar para corrigir isso? ou há algo mais que eu precise mudar?
Você não precisa reiniciar, apenas certifique-se de reiniciar o cron e o rsyslog para que eles escolham o novo fuso horário.
sudo service cron restart
sudo service rsyslog restart