Hello
On 25.06.2012 13:52, AlbyVA wrote:
Here is my shell script to watch the leap second change:
#!/bin/sh
for i in `seq 0 240` ; do ntptime | awk '/time d3/ {print $3" "$4" "$5"
"$6" "$7}' | sed 's/,$//' ; sleep 0.5 ; done
This looks very familiar :)
I also have a script which will report the unix time on the same
systems during the leap second. I am curios how this will look
like, but probably the system time is only corrected over a
longer time period, without any additional second (as this would
change the relationship between the seconds since epoch and the
human readable representation of date / time).
report-timechange-unix.sh:
---8<------------------------------------------------
#!/bin/bash
echo "Log of unix time during 2 minutes:"
echo
for i in `seq 0 240`; do
date ; sleep 0.5
done
exit 0
---8<------------------------------------------------
To use this scripts, create a cron job at 30-Jun-2012 23:59 UTC.
Adjust if your system does not run on UTC, for example for the
next leap second in Western Europe (currently CEST) use something
like this in cron (on one line):
59 01 01 07 * /path/to/report-timechange-unix.sh 2>&1 |
/bin/mail -s "unix time change log leap second (`hostname -s`)"
[email protected]
I recommend to test it trough cron with a time in just a few
minutes in the future.
bye
Fabian
_______________________________________________
pool mailing list
[email protected]
http://lists.ntp.org/listinfo/pool