LinuxForum.Fans
Тема

Проблемы с Timezone

Автор: foxweb 4 сообщений 5282 просмотров
#235385

Я с FreeBSD почти не имею дел в качестве админа (в основном Ubuntu).

Версия системы: 6.3-STABLE FreeBSD 6.3-STABLE #6: Sat Dec 19 06:26:37 CET 2009

Никак не могу обновить список timezone. У меня веб-сервер по-прежнему считает, что сейчас в Москве UTC+03, а в Самаре UTC+04.
Приходится выставлять староСамарское время, хотя и в Москве и в Самаре по новым правилам сейчас UTC+04 круглый год.

В общем, системное время сейчас: Tue Mar 6 13:34:17 SAMT 2012
Всё бы ничего, но на сервере работает Rails-приложение у которого — внимание — стоит зона «Tbilisi» (для истинного времени), поскольку код библиотеки тоже не обновляется. Но это уже другая тема.

Вопрос: как одной командой обновить системные настройки часовых поясов и избавиться от костылей в виде Самарского и Тбилисского времени? Время нужно Московское.
sysinstall пробовал, выставил Самарское время.

При попытке установить время грубой силой из под рута — ошибка:

cruiz# date 1342
date: settimeofday (timeval): Operation not permitted

#238695

date yy]mm]dd]HH]MM

год -месяц- день-час-минута

date -help
date: illegal option -- h
usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ...
[-f fmt date | [[[[[cc]yy]mm]dd]HH]MM[.ss]] [+format]

#238780

[console]
# portsnap fetch update
# cd /usr/ports/misc/zoneinfo
# make install clean
# tzsetup
[/console]

не?

#240486
Planet_Dust написал:
[console]
# portsnap fetch update
# cd /usr/ports/misc/zoneinfo
# make install clean
# tzsetup
[/console]

не?

Я хоть и не топикстартер, но все равно спасибо: решил свою проблему с датой/временем

Войдите или зарегистрируйтесь, чтобы ответить.