Oct. 25th, 2014

victor_sudakov: (Default)
http://www.oracle.com/technetwork/server-storage/solaris11/documentation/solaris-11-cheat-sheet-1556378.pdf

Выбор временной зоны в солярис 11 (с предварительным обновлением из исходников описаний):

1. Взять свежие описания с https://www.iana.org/time-zones
2. tar xfz tzdata-latest.tar.gz
3. zic europe (положит скомпиленные в /usr/share/lib/zoneinfo/)
4. zic -l Asia/Novosibirsk (создаст линк в /etc/localtime)
4. Настройка (в /etc/TIMEZONE должно быть TZ=localtime):

# svccfg ­timezone:default setprop timezone/localtime = astring: Asia/Novosibirsk
# svcadm refresh timezone:default (это создаст флаг /system/volatile/tzsync - сигнал
процессам о том, что надо перечитать таймзону).


UPD по результатам обсуждения в comp.unix.solaris выяснилось, что при наличии TZ=localtime достаточно только одного действия: "zic -l Asia/Novosibirsk". А оно уже и конфигурацию и рефреш svc само сделает.

Во FreeBSD проще. Обновленные временные зоны приезжают по freebsd-update (или можно так же взять исходники с iana.org и скомпилить zic-ом). Потом запустить 'tzsetup -r' - он скопирует временную зону из /usr/share/timezone/* в /etc/localtime. Потом перезапустить процессы.

Profile

victor_sudakov: (Default)
Виктор Судаков

November 2025

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 9th, 2025 07:46 pm
Powered by Dreamwidth Studios