O On Aug 3, 2012, at 6:57 AM, Ian Abbott wrote:
On 2012-08-03 10:58, Neil Masson wrote:
This might have been talked about recently, but I don't remember any resolution.
I have a script which polls the IANA Website daily to detect if there has been any update. It parses the html to find the latest version and then checks to see if the version has changed since the last time. This solution is fragile and could easily be broken if the layout of the Website changes.
I don't see any way of detecting the version from the ftp or rsync sites as the "real" filename which contains the version has been replaced with a link tzdata-latest.tar.gz.
You could parse the output of lftp or ncftpls in long-listing mode: ...
Or just look at the names of the tarballs to see if a new one showed up. If you sort them lexicographically, ignoring any that have two-digit years, any new one is the last one in that list. I've been using that approach for a while now, it's about 3 lines of Python... paul