diff --git a/recipes-support/ntp/files/ntp.conf b/recipes-support/ntp/files/ntp.conf
new file mode 100644
index 0000000000000000000000000000000000000000..d6262a0cffd09e0fb9c697df8deb8c61916de76e
--- /dev/null
+++ b/recipes-support/ntp/files/ntp.conf
@@ -0,0 +1,16 @@
+# This is the most basic ntp configuration file
+# The driftfile must remain in a place specific to this
+# machine - it records the machine specific clock error
+# driftfile /var/lib/ntp/drift
+
+# This should be a server that is close (in IP terms)
+# to the machine.  Add other servers as required.
+# Unless you un-comment the line below ntpd will sync
+# only against the local system clock.
+server 0.us.pool.ntp.org iburst
+server 1.us.pool.ntp.org iburst
+server 2.us.pool.ntp.org iburst
+server 3.us.pool.ntp.org iburst
+
+# Defining a default security setting
+restrict default
diff --git a/recipes-support/ntp/ntp_4.2.8p9.bbappend b/recipes-support/ntp/ntp_4.2.8p9.bbappend
new file mode 100644
index 0000000000000000000000000000000000000000..3a94cd4932fc20728e7d28547279f4d5e0aae80c
--- /dev/null
+++ b/recipes-support/ntp/ntp_4.2.8p9.bbappend
@@ -0,0 +1,4 @@
+SUMMARY = "Network Time Protocol daemon and utilities"
+DESCRIPTION = "Replacing ntp.conf with our own"
+
+FILESEXTRAPATHS_append := "${THISDIR}/files:"
\ No newline at end of file
diff --git a/recipes-vesta/images/vesta-image-minimal.bb b/recipes-vesta/images/vesta-image-minimal.bb
index ea7d5539abe8bb5e5f01372f0f656e8b42e102b3..0a773fc4442df87ddea93b1eb3ac425984f9d924 100644
--- a/recipes-vesta/images/vesta-image-minimal.bb
+++ b/recipes-vesta/images/vesta-image-minimal.bb
@@ -10,6 +10,7 @@ IMAGE_INSTALL_append += " \
     linux-firmware-ar3k \
     kernel-modules \
     mtd-utils \
+    ntp \
     openssh \
     packagegroup-base-wifi \
     rigtools \