The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Как передать временную зону процессу из Systemd unit?, !*! And, 24-Сен-20, 17:03  [смотреть все]
В Systemd Unit через Exec=... запускается сервис. Как правильно передать сервису временную зону Через что?

"Само" не подбирает нужную инфу: оказывается время по Гринвичу. date отрабатывает верно, для неё нужная информация доступна и заэкспорчена. Можно сделать разными способами, но какой способ обычный?

P.S. RHEL, если важно.

  • Как передать временную зону процессу из Systemd unit?, !*! And, 17:08 , 24-Сен-20 (1)
    Или, как вариант: из какого источника оптимальнее взять TZ, экспортировать на старте?

    date +%z , например, отдаёт нужное. Ок.

    timedatectl status отдаёт информацию в составе прочего человеко читаемого текста - не подходит.

  • Как передать временную зону процессу из Systemd unit?, !*! pavel_simple., 21:31 , 24-Сен-20 (2)
    > В Systemd Unit через Exec=... запускается сервис. Как правильно передать сервису временную
    > зону Через что?
    > "Само" не подбирает нужную инфу: оказывается время по Гринвичу. date отрабатывает верно,
    > для неё нужная информация доступна и заэкспорчена. Можно сделать разными способами,
    > но какой способ обычный?
    > P.S. RHEL, если важно.

    через environment
    man date


    :~$ TZ='America/Los_Angeles' date
    Thu 24 Sep 2020 11:28:49 AM PDT
    :~$ TZ='GMT+19' date
    Wed 23 Sep 2020 11:29:34 PM GMT




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру