summaryrefslogtreecommitdiffstats
path: root/kickstart.py
diff options
context:
space:
mode:
Diffstat (limited to 'kickstart.py')
-rw-r--r--kickstart.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/kickstart.py b/kickstart.py
index fa8b315ca..b7e04f3ec 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -709,6 +709,11 @@ class Timezone(commands.timezone.FC6_Timezone):
def parse(self, args):
commands.timezone.FC6_Timezone.parse(self, args)
+ tzfile = "/usr/share/zoneinfo" + self.timezone
+ if not os.access(tzfile, os.R_OK):
+ log.warning("Can't read timezone file set in kickstart, will ask")
+ return
+
self.handler.id.timezone.setTimezoneInfo(self.timezone, self.isUtc)
self.handler.skipSteps.append("timezone")