[Main]
Type = oneshot
Version = 0.1.0
Description = "hwclock oneshot"
User = ( root )
Depends = ( devmanager mount-procfs )
OptsDepends = ( fake-hwclock )
Options = ( !log )

[Start]
Execute = (
	envfile /etc/s6-rc/config/hwclock.conf
	importas -uD "UTC" HARDWARECLOCK HARDWARECLOCK
	
	ifelse { test $HARDWARECLOCK = UTC } { hwclock --systz --utc --noadjfile } hwclock --systz --localtime --noadjfile
)

[Stop]
Execute = (
	envfile /etc/s6-rc/config/hwclock.conf
	importas -uD "UTC" HARDWARECLOCK HARDWARECLOCK
	
	ifelse { test $HARDWARECLOCK = UTC } { hwclock --systz --utc --noadjfile } hwclock --systz --localtime --noadjfile
)
