From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <20201120212029.2dddc318@rigel.localdomain> From: Andrey Cherepanov Message-ID: <3c407afa-a0d5-d24a-0f6e-9cfe0a327026@altlinux.org> Date: Sat, 21 Nov 2020 09:52:03 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.3.3 MIME-Version: 1.0 In-Reply-To: <20201120212029.2dddc318@rigel.localdomain> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0KfQsNGB0L7QstC+0Lkg0L/QvtGP0YE=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Nov 2020 06:52:04 -0000 Archived-At: List-Archive: List-Post: 20.11.2020 21:20, Paul Wolneykien пишет: > В Fri, 20 Nov 2020 19:31:36 +0300 > Andrey Cherepanov пишет: > >> В Thunderbird при определении часового пояса используется код: >> >>       osUserTimeZone = >>         environmentVariableValue("TZ") || >>         symbolicLinkTarget("/etc/localtime") || >>         fileFirstZoneLineString("/etc/TIMEZONE") || >>         fileFirstZoneLineString("/etc/timezone") || >>         fileFirstZoneLineString("/etc/sysconfig/clock"); >> >> который в Альте не возвращает часовой пояс (так как /etc/localtime у >> нас файл, а не симлинк, как в других дистрибутивах). > Так если у нас всегда _не_ симлинк, то наверное нужно просто убрать > symbolicLinkTarget()? Или у нас и содержимое отличается от других > дистрибутивов? Там же условие ИЛИ (||). Так что раз не симлинк, идём дальше. В Альте должен срабатывать fileFirstZoneLineString("/etc/sysconfig/clock") но не срабатывает, потому что в функции читаются только первые 10 строк файла. А в Альте ZONE на 18-ой строке. :) -- Andrey Cherepanov cas@altlinux.org