adding output for sirf modifiers
[wyse_ntpd.git] / src / buildroot-2013.05 / custom / filesystem / etc / init.d / S99final_sequence
index 1aa3448..40bab82 100755 (executable)
@@ -21,14 +21,20 @@ then
        ntpd -c /fs/config/ntp.conf -x -g -N
 fi
 
-if [ -f /var/www/data ]
+if [ -d /var/www/data ]
 then
 
        mknod /var/www/data/reboot p
-       (cat > /var/www/data/reboot; reboot)&
+       chmod 644 /var/www/data/reboot
+       (echo "Rebooting..." > /var/www/data/reboot; reboot)&
+
+       mknod /var/www/data/restart_ssh p
+       chmod 644 /var/www/data/restart_ssh
+       (echo "SSH Restart" > /var/www/data/restart_ssh; /etc/init.d/S50dropbear restart)&
 
        cldate=`date '+%d.%m.%Y'`
        touch /var/www/data/ntp.log.$cldate
+       chmod 644 /var/www/data/ntp.log.$cldate
 
-       (while(true); do ntpq -c lpe -n >> /var/www/data/ntp.log.*; sleep 30; done)
+       (sleep 30; while(true); do date '+%s' >> /var/www/data/ntp.log.$cldate; ntpq -c lpe -n |grep "127.127.20" >> /var/www/data/ntp.log.$cldate; sleep 30; done) &
 fi