Linode Fedora shows an incorrect time

fedoralinodetimetimezone

My fedora 17 linode VPS shows an incorrect time.

The current real time in Dublin is 15:13 but my linode shows the time below which is out by 3 hours and 45 minutes:

cg@lin:~$ ls -l /etc/localtime
lrwxrwxrwx 1 root root 24 Feb  6 11:26 /etc/localtime -> /usr/share/zoneinfo/Eire
cg@lin:~$ date
Wed Feb  6 11:28:49 GMT 2013

Is there an additional step in setting the timezone in Fedora that I'm not aware of?

Best Answer

You need to have NTP installed, configured and turned on.

sudo yum install ntp
sudo systemctl start ntpd.service 
sudo systemctl enable ntpd.service