base-files: fix zoneinfo support
authorRosen Penev <rosenp@gmail.com>
Sat, 10 Apr 2021 00:22:48 +0000 (17:22 -0700)
committerPaul Spooren <mail@aparcar.org>
Thu, 24 Jun 2021 01:44:04 +0000 (15:44 -1000)
commit3047df231743969ec2b4641d531e888b8c7f30e0
treeb2228a4b77c21574af001b8f977678c05f5086cd
parentab5010d17055234b3477dce8fc99437ab3f457fa
base-files: fix zoneinfo support

The system init script currently sets /tmp/localinfo when zoneinfo is
populated. However, zoneinfo has spaces in it whereas the actual files
have _ instead of spaces. This made the if condition never return true.

Example failure when removing the if condition:

/tmp/localtime -> /usr/share/zoneinfo/America/Los Angeles

This file does not exist. America/Los_Angeles does.

Ran through shfmt -w -ci -bn -sr -s

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 8af62ede189aa504135db05474d34c9f8a1ed35d)
package/base-files/files/etc/init.d/system