-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes #7598: Adding new features and timezones #824
Fixes #7598: Adding new features and timezones #824
Conversation
matya
commented
Dec 17, 2015
- NTP Servers
- can hold multiple server in one line, separated by commas
- final list is stripped of duplicates
- Timezones
- Adding all standard timezones
- Allowing textbox (useful for variable usage)
- RTC Clock
- Allow to be set to UTC or Localtime or not change
- Is only set on systems actually having an RTC clock
- Xen Time
- New feature: Allow setting of Xen Hypervisor time via Dom0
- NTP Servers * can hold multiple server in one line, separated by commas * final list is stripped of duplicates - Timezones * Adding all standard timezones * Allowing textbox (useful for variable usage) - RTC Clock * Allow to be set to UTC or Localtime or not change * Is only set on systems actually having an RTC clock - Xen Time * New feature: Allow setting of Xen Hypervisor time via Dom0
ha, commit is too big for me to comment on it |
{ | ||
|
||
vars: | ||
"ntpServers_all" slist => {&CLOCK_NTPSERVERS: { splitstring("&it&", " *, *", 100)};separator=", "&}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i am amazed that it does work !
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some cascaded splitting logic
this is one huge PR ! thank you very much for it, I've made some remark about the some minor points, that should be adressed |
@ncharles Some short explanation what's going on...
I have currently no way of testing this additional code on a windows-client with NOVA, so the code currently is only "theoretical". After some google-work I found, that this registry-setting seem fail to work starting from Win8+: Hardware Clock in UTC This was introduced because of the well-known PEBKAC-Problem, which hit the american people with their time difference even more in the early days, and now they are just keeping it for "historical reasons": Why does Windows keep your BIOS clock on local time? I could throw it out, then the feature-set would stay as version 3.0, so no worsening on that, or this would need testing and would work with Win7 if I bet correctly... The call is yours which way to go ;-) |
@ncharles After our discussion on IRC I'll close this to split up the portions in different tickets and PR's |