Hi, I noticed that timezone paths in the installer step that sets the system timezone are case-sensitive to match the paths in /usr/share/zoneinfo. (Specifically, it's set_timezone() in /usr/src/distrib/miniroot/install.sub.)
It seems like the behavior should be more like: - Upon entering set_timezone(), it builds its /usr/share/zoneinfo lookup table and converts it to lowercase with sed. - User enters "America/chicago" or something for the timezone path. - The script converts the timezone path to lowercase with sed. - The script compares the lowercase path to the /usr/share/zoneinfo table. - If there's a match, it uses the properly capitalized path. As implemented now, the script would only confusingly reply that there is no such timezone as America/chicago. I started working on a fix for this but before I go tilting at windmills, is there a technical reason that the script behaves this way? Issues with internationalization? Or is it just an oversight? Katherine