From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <202011210112.40115.asy@altlinux.org> <2b4c1302-6937-3e5b-55fe-f0cb6f234040@altlinux.org> From: Anton Farygin Organization: BaseALT Message-ID: <50afc6b5-309d-c88c-97ec-8fb051c5e216@basealt.ru> Date: Sat, 21 Nov 2020 10:37:35 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.3 MIME-Version: 1.0 In-Reply-To: <2b4c1302-6937-3e5b-55fe-f0cb6f234040@altlinux.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0KfQsNGB0L7QstC+0Lkg0L/QvtGP0YEgKyBNRDVTVU0g?= =?utf-8?b?0LIg0L/QsNC60LXRgtC1IHRpbWV6b25lcw==?= 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 07:37:36 -0000 Archived-At: List-Archive: List-Post: On 21.11.2020 09:49, Andrey Cherepanov wrote: > 21.11.2020 00:12, Sergey Y. Afonin пишет: >> On Friday 20 November 2020, Andrey Cherepanov wrote: >> >>>         symbolicLinkTarget("/etc/localtime") || >> >> А почему именно симлинк? Какая им разница-то была? Может это баг >> в Thunderbird? >> > В Red Hat это симлинк, указывающий на файл с полным название часового > пояса. По имени целевого файла и определяют. > Это много где так. Правильный алогритм где-то был реализован (по моему в timedatectl). Он примерно такой: 1) посмотреть симлинк ли это -> идти по стандартной схеме 2) посмореть если это файл -> искать такой же файл по совпадению. Для последнего, наверное, было бы здорово положить готовую базу md5sum в пакет tzdata. Но я бы ещё добавил первый шаг - если systemd, то спросить timezone у него: $ timedatectl show -p Timezone Timezone=Europe/Moscow