base: fix setting timezone

pull/630/head
Saúl Ibarra Corretgé 5 years ago
parent 58441ae06c
commit 8e7ea34c50
  1. 12
      base/rootfs/etc/cont-init.d/01-set-timezone

@ -1,6 +1,10 @@
#!/usr/bin/with-contenv sh
#!/usr/bin/with-contenv bash
if [ $TZ ]; then
[ -f /usr/share/zoneinfo/$TZ ] && cp /usr/share/zoneinfo/$TZ /etc/localtime || echo "WARNING: $TZ is not a valid time zone."
[ -f /usr/share/zoneinfo/$TZ ] && echo "$TZ" > /etc/timezone
if [[ ! -z "$TZ" ]]; then
if [[ -f /usr/share/zoneinfo/$TZ ]]; then
ln -sf /usr/share/zoneinfo/$TZ /etc/localtime
echo "$TZ" > /etc/timezone
else
echo "WARNING: $TZ is not a valid time zone."
fi
fi

Loading…
Cancel
Save