Summary: | Модуль управления временем | ||
---|---|---|---|
Product: | [Свободные проекты (Open source projects)] Tartarus | Reporter: | Devaev Maxim <mdevaev> |
Component: | Settingsd modules | Assignee: | Devaev Maxim <mdevaev> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | minor | ||
Priority: | P4 | CC: | lav, pav, sin |
Version: | не указана | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 5903 | ||
Deadline: | 2010-11-24 |
Description
Devaev Maxim
2010-10-12 19:34:52 MSD
Написал модуль настройки времени. Есть небольшая проблема с временными зонами: нужно API для получения списка доступных зон и для их смены. Кроме того, в Федоре и Альте существует файл /etc/sysconfig/clock, который дублирует настройки времени. В Федоре там просто хранится текстовая строка с именем зоны, но в Альте лежат еще и некоторые дополнительные опции. http://www.redhat.com/advice/tips/timezone.html http://www.linuxsa.org.au/tips/time.html http://www.cyberciti.biz/faq/howto-linux-unix-change-setup-timezone-tz-variable/ http://www.cpqlinux.com/date.html http://www.redhat.com/advice/tips/timezone.html Написал функции, реализующие получение и установку временной зоны. Для точного определения параметров используется информация из /etc/sysconfig/clock, содержимого ссылки /etc/localtime и каталога /usr/share/zoneinfo. Любой из этих способов применяется по возможности в том порядке, в каком они указаны здесь. При установке времени изменяется файл /etc/localtime и значение переменной ZONE в /etc/sysconfig/clock. |