SOURCES: anaconda-timezone.patch - write pld-style /etc/sysconfig/...

glen glen at pld-linux.org
Thu Sep 28 01:07:03 CEST 2006


Author: glen                         Date: Wed Sep 27 23:07:03 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- write pld-style /etc/sysconfig/timezone

---- Files affected:
SOURCES:
   anaconda-timezone.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/anaconda-timezone.patch
diff -u SOURCES/anaconda-timezone.patch:1.1 SOURCES/anaconda-timezone.patch:1.2
--- SOURCES/anaconda-timezone.patch:1.1	Wed May 24 01:53:24 2006
+++ SOURCES/anaconda-timezone.patch	Thu Sep 28 01:06:58 2006
@@ -36,3 +36,39 @@
                  #In case the /etc/sysconfig/clock is messed up, use New York as default
                  self.fallbackEntry = entry
  
+--- anaconda-11.0.5/timezone.py~	2005-08-12 20:02:54.000000000 +0300
++++ anaconda-11.0.5/timezone.py	2006-09-26 20:37:15.448072953 +0300
+@@ -42,11 +42,31 @@
+ 	    log.error("Error copying timezone (from %s): %s" % (fromFile, msg))
+ 
+ 	f = open(instPath + "/etc/sysconfig/clock", "w")
+-
+-	f.write('ZONE="%s"\n' % self.tz)
++	f.write('# Should the hardware clock be kept in Coordinated Universal Time (instead of local time).')
+ 	f.write("UTC=%s\n" % bool(self.utc))
++	f.write('# true means  your  machine  uses epoch 1980 in its hardware clock')
+ 	f.write("ARC=%s\n" % bool(self.arc))
++	f.write('# true means your machine uses  epoch  1900 in its hardware clock')
++	f.write("SRM=false\n")
++	f.close()
++
++	# FIXME: solution for timezones like EET
++	(area, zone) = string.split(self.tz, "/")
+ 
++	f = open(instPath + "/etc/sysconfig/timezone", "w")
++	f.write('# Time zone information.')
++	f.write('# Directory containing zone information files.')
++	f.write('ZONE_INFO_DIR="/usr/share/zoneinfo"')
++	f.write("\n");
++	f.write('# Scheme you would like to use in your system.')
++	f.write('ZONE_INFO_SCHEME="posix"')
++	f.write("\n")
++	f.write('# Area (sometimes may be empty)')
++	f.write('ZONE_INFO_AREA="%s"\n' % area)
++	f.write("\n")
++	f.write('# Name of the time zone for your system.')
++	f.write('TIME_ZONE="%s"\n' % zone)
++	f.write("\n");
+ 	f.close()
+ 
+     def getTimezoneInfo(self):
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/anaconda-timezone.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list