I’m writing a program that needs to be able to read in the time zone files on Linux. And that means that I need to be able to consistently find them across distros. As far as I know, they are always located in /usr/share/zoneinfo. The question is, are they in fact always located in /usr/share/zoneinfo? Or are there distros which put them elsewhere? And if so, where do they put them?
Share
A quote from
tzset(3):Note, however, that nothing prevents some perverse distro from patching libc and placing the files wherever they want.