diff options
author | Christian Breunig <christian@breunig.cc> | 2024-09-15 11:49:37 +0200 |
---|---|---|
committer | Mergify <37929162+mergify[bot]@users.noreply.github.com> | 2024-09-16 09:41:07 +0000 |
commit | 053fb305dac2daf3548dc6f9aed6cbfa7405b00f (patch) | |
tree | 74bd95a78c8baa6802ed201cdb003947b5eb6da2 | |
parent | 8aa626a19d574776b857da7c3d358f70210e733a (diff) | |
download | vyos-1x-053fb305dac2daf3548dc6f9aed6cbfa7405b00f.tar.gz vyos-1x-053fb305dac2daf3548dc6f9aed6cbfa7405b00f.zip |
op-mode: T6715: manually changing time/date is not synced into hardware clockmergify/bp/circinus/pr-4071
When not using NTP and adjusting the current system time/date using set date
the time is not saved across a reboot into the hardware RTC. This commit
explicitly syncs the current time after a change into the systems RTC.
Most routers do not run without NTP (which is even a VyOS default) so the
priority is pretty low.
(cherry picked from commit 835126e249c1a8b7ae87ac169a8eb9d2df979249)
-rw-r--r-- | op-mode-definitions/date.xml.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/op-mode-definitions/date.xml.in b/op-mode-definitions/date.xml.in index 6d8586025..4e62a8335 100644 --- a/op-mode-definitions/date.xml.in +++ b/op-mode-definitions/date.xml.in @@ -35,7 +35,7 @@ <list><MMDDhhmm> <MMDDhhmmYY> <MMDDhhmmCCYY> <MMDDhhmmCCYY.ss></list> </completionHelp> </properties> - <command>/bin/date "$3"</command> + <command>sudo bash -c "/bin/date '$3' && hwclock --systohc --localtime"</command> </tagNode> </children> </node> |