diff --git a/files/image_config/ntp/ntp-systemd-wrapper b/files/image_config/ntp/ntp-systemd-wrapper index 0704a8e92bdb..71e061ed512c 100644 --- a/files/image_config/ntp/ntp-systemd-wrapper +++ b/files/image_config/ntp/ntp-systemd-wrapper @@ -8,6 +8,7 @@ DAEMON=/usr/sbin/ntpd PIDFILE=/run/ntpd.pid LOCKFILE=/run/lock/ntpsec-ntpdate +NTPLOGDIR=/var/log/ntpsec if [ -r /etc/default/ntpsec ]; then . /etc/default/ntpsec @@ -24,6 +25,11 @@ fi NTPD_OPTS="$NTPD_OPTS -u ntpsec:ntpsec" +if [ ! -e $NTPLOGDIR ]; then + mkdir $NTPLOGDIR + chmod 777 $NTPLOGDIR +fi + # Protect the service startup against concurrent ntpdate ifup hooks ( if flock -w 180 9; then