mirror of
https://github.com/AuxXxilium/eudev.git
synced 2024-12-22 23:36:40 +07:00
TODO: update RTC, DST stuff
This commit is contained in:
parent
39cff5961a
commit
d2e83c23f5
21
TODO
21
TODO
@ -22,14 +22,21 @@ F18:
|
||||
|
||||
Features:
|
||||
|
||||
* introduce ntp.service (or suchlike) as symlink that is used to arbitrate between various NTP implementations
|
||||
* introduce ntp.service (or suchlike) as symlink that is used to arbitrate between various
|
||||
NTP implementations
|
||||
|
||||
* timer units should get the ability to trigger:
|
||||
a) when CLOCK_REALTIME makes jumps (TFD_TIMER_CANCEL_ON_SET)
|
||||
b) when DST jumps takes place (glibc's zoneinfo "mess")
|
||||
We want to be able to schedule an event when the system time changes by user
|
||||
request, or DST change takes effect, to update the rtc-in-localtime and sys_tz
|
||||
of the kernel when needed.
|
||||
* timer units should get the ability to trigger when:
|
||||
- CLOCK_REALTIME makes jumps (TFD_TIMER_CANCEL_ON_SET)
|
||||
- DST changes
|
||||
|
||||
* update the kernel's TZ (sys_tz) when DST changes
|
||||
|
||||
* sync down the system time to the RTC when:
|
||||
- CLOCK_REALTIME makes jumps (the user explicitely requested a time set)
|
||||
- DST changes && ntp is active && RTC-in-localtime (never do it without ntp)
|
||||
This takes care of syncing ntpdate updates to the RTC, and DST updates for localtime
|
||||
mode, it will never touch the RTC if the no reliale time source is active or the
|
||||
user did not request anything like it.
|
||||
|
||||
* When we begin with system shutdown all kind of suspend/hibernation should be prohibited until shutdown/reboot
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user