]> err.no Git - util-linux/commit
hwclock: do not create a zero adjfile
authorAlain Guibert <alguibert+ulng@free.fr>
Mon, 24 Sep 2007 10:57:22 +0000 (12:57 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 25 Oct 2007 23:02:44 +0000 (01:02 +0200)
commit8f5b978e531e7d02513334e3cbed018f7d24d98f
treea7beede6044835be942e6327059a242c2c52125a
parent2368077223fa5800cf88659c9c57a7f6517f3fad
hwclock: do not create a zero adjfile

When hwclock --hctosys is started very early during the system startup,
with / still mounted read-only, and there was no /etc/adjtime file,
hwclock fails creating a default adjfile full of zeroes, and prints an
error message. I believe that such zero adjfile is not necessary,
because it means exactly the same as no adjfile at all.

The attached patch prevents creation of a zero adjfile, of course unless
something gets changed (this never happens during a --hctosys).

Signed-off-by: Alain Guibert <alguibert+ulng@free.fr>
hwclock/hwclock.c