On Fri, Nov 20, 2020 at 07:31:36PM +0300, Andrey Cherepanov wrote: > В Thunderbird при определении часового пояса используется код: > >       osUserTimeZone = >         environmentVariableValue("TZ") || >         symbolicLinkTarget("/etc/localtime") || >         fileFirstZoneLineString("/etc/TIMEZONE") || >         fileFirstZoneLineString("/etc/timezone") || >         fileFirstZoneLineString("/etc/sysconfig/clock"); > > который в Альте не возвращает часовой пояс (так как /etc/localtime у нас > файл, а не симлинк, как в других дистрибутивах). У кого это "у нас"? [root@horse ~]# cat /etc/os-release NAME="Sisyphus" VERSION="20201124/unstable" ID=altlinux VERSION_ID=20201124 PRETTY_NAME="ALT Regular" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:sisyphus:20201124" HOME_URL="http://en.altlinux.org" BUG_REPORT_URL="https://bugs.altlinux.org/" [root@horse ~]# ls -l /etc/localtime lrwxrwxrwx 1 root root 35 Oct 9 16:35 /etc/localtime -> ../usr/share/zoneinfo/Europe/Moscow Разворачивал я эту систему в середине февраля 2020, при помощи apt-get install -o "RPM::Root $chroot" или какой там синтаксис. > > Вопрос: как в Альте программно на Javascript определить часовой пояс? Как выяснилось чуть ниже в этом треде в 2021, "нам" этот файл выходит боком не только в JavaScript-интерпретаторах. :(