Currently, the adjtime file resides in /etc, FHS 2.2 mandates /var/lib/hwclock as proper path. Subject: [ANNOUNCE] FHS 2.2 Released Date: Thu, 24 May 2001 17:19:32 +1000 [...] Major changes: [...] o /var/lib/hwclock explicitly added for adjtime. [...] o adjtime, disktab, fdprm, lilo.conf, ttytype removed from /etc examples.
That's dumb. You want to sync your clock as soon as possible on bootup/as late as possible on shutdown. Hence, you want to do it before other FS are mounted. Moreover, this is not something external apps need to care about, so why is the FHS even specifying it?
Don't shoot the messenger, I just cited the announcement I just have read. Dunno what's the reasoning behind it... See Bug #42273 for a related change.
I'm not shooting the messenger, I'm just explaining why I'm probably going to close this as WONTFIX. ;)