| 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. |