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)
Виктор Судаков

December 2024

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 27th, 2025 09:37 am
Powered by Dreamwidth Studios