Minha TimeZone é America/Sao_Paulo e não estou utilizando UTC.
1) Editar o arquivo /etc/sysconfig/clock e dexa-lo assim:
# vim /etc/sysconfig/clock
ZONE=America/Sao_Paulo
UTC=false
ARC=false
Onde [America/Sao_Paulo] é a minha TimeZone.
Para visualizar as [TimeZones] disponíveis, dê uma olhada em: /usr/share/zoneinfo/
2) Agora vamos linkar para se tornar a TimeZone default do sistema:
# ln -sf /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
Agora é só testar:
# date
Qua Jul 7 11:35:43 BRT 2013
Deverá ser retornado corretamente a data.