summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xtools/centos-img-modify.sh5
-rwxr-xr-xtools/daisy-img-modify.sh6
2 files changed, 11 insertions, 0 deletions
diff --git a/tools/centos-img-modify.sh b/tools/centos-img-modify.sh
index 31f122fb..fe35126b 100755
--- a/tools/centos-img-modify.sh
+++ b/tools/centos-img-modify.sh
@@ -63,3 +63,8 @@ cat << EOF > /etc/cloud/cloud.cfg.d/default.cfg
disable_root: False
ssh_pwauth: True
EOF
+
+cd /etc
+if [ ! -z $localtime_file ] && [ -f $localtime_file ]; then
+ ln -s -f $localtime_file /etc/localtime
+fi
diff --git a/tools/daisy-img-modify.sh b/tools/daisy-img-modify.sh
index aad29949..43fd186b 100755
--- a/tools/daisy-img-modify.sh
+++ b/tools/daisy-img-modify.sh
@@ -186,6 +186,12 @@ setup() {
chroot $mountdir df -h
cp $cmd $mountdir/$(basename $cmd)
+
+ if [ -h /etc/localtime ]; then
+ export localtime_file=$(ls -l /etc/localtime | grep "^l" | awk '{print $11}')
+ elif [ -f /etc/localtime ]; then
+ cp /etc/loccaltime $mountdir/etc/
+ fi
}
# modify image running a script using in a chrooted environment