Thanks for taking a look at it. The first patch is OK now that we've worked around nawk's bugs, so I installed it (albeit with a different URL). The other two patches have problems, though. They assume that zone1970.tab and zone.tab are the only two possibilities, but a primary reason for -t option is to let users choose other possibilities of their own design. So the second patch needs to be more generic, and not say that there are just two *.tab files; it also needs to say that the -t option is experimental. I suppose it also needs to document the current *.tab file format. And the third patch goes in the wrong direction, as it hardwires the assumption that 'zone1970.tab' and 'zone.tab' are the only two choices and it outputs something cryptic and unactionable to boot. If we're going to change tzselect in this area perhaps it would be better for tzselect to act just as now, but if the user says "no" at the end then give the user an option of trying again with the other *.tab files.