lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

unbound.ntpd (967B)


      1 #!/bin/sh
      2 ##############################################################################
      3 #
      4 # Copyright (C) 2016 Eric Luehrsen
      5 #
      6 ##############################################################################
      7 #
      8 # "Restart" Unbound on hotplug NTP ready:
      9 # - Only do this the first time when no file exists
     10 # - Some of Unbound conf options to not reload run time
     11 # - Change the enable flag for DNSSEC date-time checking
     12 #
     13 ##############################################################################
     14 
     15 # Common file location definitions
     16 . /usr/lib/unbound/unbound.sh
     17 
     18 ##############################################################################
     19 
     20 if [ "$ACTION" = stratum -a ! -f "$UNBOUND_TIMEFILE" ] ; then
     21   echo "ntpd: $( date )" > $UNBOUND_TIMEFILE
     22   /etc/init.d/unbound enabled && /etc/init.d/unbound restart
     23   # Yes, hard RESTART. We need to be absolutely sure to enable DNSSEC.
     24 fi
     25 
     26 ##############################################################################
     27