5 # initramfs-tools header
21 # live-initramfs header
23 . /scripts/live-functions
25 log_begin_msg "Setting timezone..."
27 # live-initramfs script
29 if [ -n "${TIMEZONE}" ]; then
30 area="$(echo ${TIMEZONE} | cut -f1 -d '/')"
31 zone="$(echo ${TIMEZONE} | cut -f2 -d '/')"
32 chroot /root debconf-communicate -fnoninteractive live-initramfs > /dev/null <<EOF
33 set tzdata/Areas $area
34 set tzdata/Zones/$area $zone
36 cp -f /root/usr/share/zoneinfo/${area}/${zone} /root/etc/localtime
38 chroot /root debconf-communicate -fnoninteractive live-initramfs > /dev/null <<EOF
40 set tzdata/Zones/Etc UTC
42 cp -f /root/usr/share/zoneinfo/UTC /root/etc/localtime