I have a perl program running on the new CCGI server which I recently migrated back from the Plesk server when that was decommissioned. I had cause to use this program in anger yesterday, the first day of BST, and all the times displayed using the localtime system call were an hour out.
I fixed it pretty easily by setting the TZ environment variable to "Europe/London" within my program, but I was surprised that this was necessary. On the Plesk server I didn't need to do that, and I would have thought that CCGI would have the correct default timezone to cope with the clock change.
Is this something that ought to be changed?