summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/set/date/ntp/node.def1
-rw-r--r--templates/set/date/ntp/node.tag/node.def7
2 files changed, 6 insertions, 2 deletions
diff --git a/templates/set/date/ntp/node.def b/templates/set/date/ntp/node.def
index 0b8705c..9235d2e 100644
--- a/templates/set/date/ntp/node.def
+++ b/templates/set/date/ntp/node.def
@@ -1 +1,2 @@
help: Set system date and time from Network Time Protocol (NTP) server
+run: sudo ntpdate -u 0.vyatta.pool.ntp.org
diff --git a/templates/set/date/ntp/node.tag/node.def b/templates/set/date/ntp/node.tag/node.def
index 7cf543c..92e0533 100644
--- a/templates/set/date/ntp/node.tag/node.def
+++ b/templates/set/date/ntp/node.tag/node.def
@@ -1,3 +1,6 @@
help: Set system date and time with given NTP server
-allowed: echo -n '<hostname> <x.x.x.x> ntp.vyatta.com'
-run: sudo ntpdate ${4:-ntp.vyatta.com}
+allowed: local -a arr
+ eval "arr=($(cli-shell-api listEffectiveNodes system ntp server))"
+ echo -n "<hostname> <x.x.x.x>" ${arr[@]}
+run: sudo ntpdate -u $4
+