I think that the comments in /etc/conf.d/hwclock are not clear enough. You refer to the "hardware clock" also with "system clock" and just plain "clock". Additionaly it is not made clear that the clock variable has nothing to do with the local time / timezone (/etc/localtime). Proposal: # Set this to "UTC" if your hardware clock is set to UTC (or GMT, # Greenwich Mean Time). If that clock is set to the local time, then # set CLOCK to "local". # Note that if you dual boot with Windows, then you should set it to "local", # because Windows always sets the hardware clock to local time. clock="UTC" # If you want to set the hardware clock to the current system time (software # clock) during shutdown, then say "YES" here. # You normally don't need to do this if you run a ntp daemon. clock_systohc="NO" Reproducible: Always
openrc needs same fix. ive added the proposed changes to baselayout-1.12. http://sources.gentoo.org/baselayout/branches/baselayout-1_12/etc/conf.d/clock?r1=3146&r2=3147
http://roy.marples.name/projects/openrc/changeset/5e8e38b9cf58f45f22704b84287cf0fe7a3e7ad5