1 diff -ur anaconda-11.2.0.24.org/iw/timezone_gui.py anaconda-11.2.0.24/iw/timezone_gui.py
2 --- anaconda-11.2.0.24.org/iw/timezone_gui.py 2007-01-30 19:54:05.000000000 +0100
3 +++ anaconda-11.2.0.24/iw/timezone_gui.py 2007-02-20 18:36:25.274623000 +0100
5 gtk.glade.set_custom_handler(self.custom_widget_handler)
7 # Set the default now. We'll fix it for real in getScreen.
8 - self.default = "America/New York"
9 + self.default = "Europe/Warsaw"
11 self.zonetab = zonetab.ZoneTab()
16 if (string.find(self.default, "UTC") != -1):
17 - self.default = "America/New_York"
18 + self.default = "Europe/Warsaw"
20 self.default = self.default.replace("_", " ")
23 weight=pango.WEIGHT_BOLD)
24 self.markers[entry.tz] = marker
26 - if entry.tz == "America/New York":
27 + if entry.tz == "Europe/Warsaw":
28 # In case the /etc/sysconfig/clock is messed up, use New
29 # York as the default.
30 self.fallbackEntry = entry
31 diff -ur anaconda-11.2.0.24.org/timezone.py anaconda-11.2.0.24/timezone.py
32 --- anaconda-11.2.0.24.org/timezone.py 2007-01-17 23:49:50.000000000 +0100
33 +++ anaconda-11.2.0.24/timezone.py 2007-02-20 19:07:07.498623000 +0100
40 from flags import flags
44 f = open(instPath + "/etc/sysconfig/clock", "w")
46 - f.write('ZONE="%s"\n' % self.tz)
47 + f.write('# Should the hardware clock be kept in Coordinated Universal Time (instead of local time).\n')
48 + f.write('# true means your machine uses epoch 1980 in its hardware clock\n')
49 + f.write('# true means your machine uses epoch 1900 in its hardware clock\n')
50 + f.write("SRM=false\n")
52 + # FIXME: solution for timezones like EET
53 + (area, zone) = string.split(self.tz, "/")
55 + f = open(instPath + "/etc/sysconfig/timezone", "w")
56 + f.write('# Time zone information.\n')
57 + f.write('# Directory containing zone information files.\n')
58 + f.write('ZONE_INFO_DIR="/usr/share/zoneinfo"\n')
60 + f.write('# Scheme you would like to use in your system.\n')
61 + f.write('ZONE_INFO_SCHEME="posix"\n')
63 + f.write('# Area (sometimes may be empty)\n')
64 + f.write('ZONE_INFO_AREA="%s"\n' % area)
66 + f.write('# Name of the time zone for your system.\n')
67 + f.write('TIME_ZONE="%s"\n' % zone)
71 def getTimezoneInfo(self):
72 return (self.tz, self.utc, self.arc)