Replace 'copy' to 'symbolic link' in timeznoe setting inside mic.
authorxiaojuan.mao <xiaojuan.mao@samsung.com>
Fri, 3 Mar 2017 08:40:44 +0000 (16:40 +0800)
committerxiaojuan.mao <xiaojuan.mao@samsung.com>
Fri, 3 Mar 2017 08:42:42 +0000 (16:42 +0800)
Change-Id: Idea80f05b7e31ec0cbc34ab627d90977b517527f

mic/kickstart/__init__.py [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index a4b4f80..2ed35d0
@@ -197,12 +197,12 @@ class TimezoneConfig(KickstartConfig):
         tz_source = "/usr/share/zoneinfo/%s" % (tz)
         tz_dest = "/etc/localtime"
         try:
-            cpcmd = fs.find_binary_inchroot('cp', self.instroot)
+            cpcmd = fs.find_binary_inchroot('ln', self.instroot)
             if cpcmd:
-                self.call([cpcmd, "-f", tz_source, tz_dest])
+                self.call([cpcmd, "-s", tz_source, tz_dest])
             else:
-                cpcmd = fs.find_binary_path('cp')
-                subprocess.call([cpcmd, "-f",
+                cpcmd = fs.find_binary_path('ln')
+                subprocess.call([cpcmd, "-s",
                                  self.path(tz_source),
                                  self.path(tz_dest)])
         except (IOError, OSError), (errno, msg):