3 ZONE_FILE="$ZONE_INFO_DIR"
5 if [ -n "$ZONE_INFO_SCHEME" -a "$ZONE_INFO_SCHEME" != "posix" ]; then
6 ZONE_FILE="$ZONE_FILE/$ZONE_INFO_SCHEME"
9 ZONE_FILE="$ZONE_FILE/$TIMEZONE"
11 [ -L /etc/localtime ] && [ "$(resolvesymlink /etc/localtime)" = "$ZONE_FILE" ] && exit 0
12 [ -f "$ZONE_FILE" ] || exit 2
16 cp -af "$ZONE_FILE" /etc/localtime
18 restorecon /etc/localtime >/dev/null 2>&1