Archive grep finished. I reviewed all matches of "default/rcS" and "adjtime", notes are below. "rcSNOUTC" means "sources /etc/default/rcS, but does not use UTC flag" (often uses VERBOSE, sometimes FSCKFIX)
These are the packages that need fixing: installation-guide: drop our delta to revert docs to rcS live-build: drop ubuntu-no-adjtime.patch lupin: scripts/local-bottom/lupin_setup needs updating mbr: install-mbr.c needs updating; affects Debian (#813671) sysvinit: drop our delta of reverting adjtime migration util-linux: adjust debian/util-linux.hwclock{,-save}.upstart; docs are already adjtime upstart: some hits in init/tests/data/*.json, unclear if affected These packages aren't affected or already use adjtime (there's 11 of them): adjtimex: already uses adjtime, NOT rcS (so moving there is a bug fix) aide: uses adjtime already android: already uses adjtime, NOT rcS (so moving there is a bug fix) aoetools: rcsNOUTC apache-directory-server: rcsNOUTC apache2: rcSNOUTC apmd: just old documentation, hwclock functionality gone apt-cacher-ng: rcSNOUTC backuppc: rcSNOUTC binfmt-support: rcSNOUTC bootcd: documentation about SULOGIN, unrelated bootchart: rcsNOUTC busybox: already uses adjtime, NOT rcS (so moving there is a bug fix) chrony: already uses adjtime, NOT rcS (so moving there is a bug fix) cinnamon-settings-daemon: already uses adjtime, NOT rcS (so moving there is a bug fix) clock-setup: already migrates to adjtime cntlm: rcSNOUTC conman: rcSNOUTC cpufrequtils: rcsNOUTC debian-lan-config: already uses adjtime, NOT rcS (so moving there is a bug fix) deluge: rcsNOUTC discover: rcsNOUTC dracut: already uses adjtime drbl: rcsNOUTC elasticsearch: rcsNOUTC etcd: rcsNOUTC fai: already uses adjtime, NOT rcS (so moving there is a bug fix) fail2ban: rcsNOUTC fcheck: excludes adjtime from checks, unrelated ffproxy: rcsNOUTC flash-kernel: rcSNOUTC friendly-recovery: rcSNOUTC fs2ram: rcSNOUTC fso-frameworkd: rcsNOUTC haproxy: rcSNOUTC ipmitool: rcSNOUTC jetty: rcSNOUTC krb5: rcSNOUTC lintian: just test files live-config: already uses adjtime, NOT rcS (so moving there is a bug fix) livecd-rootfs: live-build/ubuntu-cpc/hooks/051-hwclock.chroot hack (irrelevant here, but might need updating) lizardfs: rcsNOUTC lm-sensors: rcSNOUTC ltsp: rcSNOUTC mailman: rcSNOUTC mate-settings-daemon: already uses adjtime, NOT rcS (so moving there is a bug fix) mediatomb: rcsNOUTC metainit: rcsNOUTC minbif: rcSNOUTC mountall: rcSNOUTC mpt-status: rcsNOUTC munge: rcsNOUTC obs-build: creates emtpy rcS file openafs: rcsNOUTC phonefsod: rcSNOUTC powerman: rcSNOUTC powerpc-utils: tool for actually setting time skew procps: rcSNOUTC propellor: rcSNOUTC refpolicy: sets SELinux policy for adjtime, unrelated root-system: rcsNOUTC salt: supports both locations samhain: already uses adjtime, NOT rcS (so moving there is a bug fix) sblim-sfcb: rcsNOUTC selinux-basics: rcSNOUTC shinken: rcsNOUTC shishi: rcsNOUTC sudo: rcSNOUTC tcos: already uses adjtime, NOT rcS (so moving there is a bug fix) tmpreaper: rcSNOUTC tomcat6: rcSNOUTC tomcat7: rcSNOUTC torque: rcsNOUTC ubuntu-policy: does not document UTC field in either place ushare: rcsNOUTC web2py: rcSNOUTC wfrog: rcsNOUTC wicd: rcsNOUTC writeboost: rcSNOUTC xorg: rcSNOUTC zabbix: rcSNOUTC ** Also affects: installation-guide (Ubuntu) Importance: Undecided Status: New ** Also affects: live-build (Ubuntu) Importance: Undecided Status: New ** Also affects: sysvinit (Ubuntu) Importance: Undecided Status: New ** Also affects: lupin (Ubuntu) Importance: Undecided Status: New ** Also affects: mbr (Ubuntu) Importance: Undecided Status: New ** Also affects: util-linux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1541532 Title: migrate UTC setting from /etc/default/rcS to adjtime Status in installation-guide package in Ubuntu: New Status in live-build package in Ubuntu: New Status in lupin package in Ubuntu: New Status in mbr package in Ubuntu: New Status in systemd package in Ubuntu: Triaged Status in sysvinit package in Ubuntu: New Status in util-linux package in Ubuntu: New Bug description: This has been an Ubuntu delta in systemd and perhaps other Ubuntu packages for a long time. But /etc/default/rcS is a SysV-ism, and no other setting in there is relevant. Steps: * Bump the version guard in systemd.conf for migrating the actual setting (keep until 16.04 LTS) * Ensure that we only look at the LOCAL setting during boot, and do no actual drift correction at boot, as the kernel does that by itself. * grep the archive for software which might directly look at or even write that file (Ubuntu specific config tools and the like). To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/installation-guide/+bug/1541532/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp