Ah thanks. I think I understand this now, so setting to Triaged.
Debian's systemd is using /etc/adjtime to indicate whether the hw clock
is UTC or LOCAL, and masks /etc/init.d/hwclock.sh. But right now in
Ubuntu we still use /etc/default/rcS's UTC= setting.

Option 1: Keep rcS UTC setting: Un-mask hwclock.sh in util-linux so that
it runs under systemd, or write a specific unit for it. This will keep
our delta for that in sysvinit, util-linux, and systemd forever.

Option 2: Drop rcS UTC setting, drop our deltas in sysvinit, util-linux,
and systemd, and migrate that setting to /etc/adjtime like in Debian.
Our only delta would then be to bump the version comparison in
systemd.postinst to do the migration, which we could drop after 16.04
LTS.

I'm favoring option 2, but I remember that Steve seemed to dislike
/etc/adjtime quite much, so I'd like to ask him about his opinion first.

** Changed in: util-linux (Ubuntu)
   Importance: Undecided => High

** Changed in: util-linux (Ubuntu)
       Status: Incomplete => Triaged

** Changed in: util-linux (Ubuntu)
     Assignee: (unassigned) => Martin Pitt (pitti)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1377258

Title:
  /etc/default/rcS: UTC=no: Utopic time is off by 4 hours after boot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/1377258/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to