|
Packit Service |
623930 |
#!/bin/bash
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
. ./test.common
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
test_start "chronyc"
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
check_config_h 'FEAT_REFCLOCK 1' || test_skip
|
|
Packit Service |
623930 |
check_config_h 'FEAT_CMDMON 1' || test_skip
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
refclock_jitter=$jitter
|
|
Packit Service |
623930 |
client_conf="
|
|
Packit Service |
623930 |
refclock SHM 0 noselect
|
|
Packit Service |
623930 |
smoothtime 400 0.001 leaponly"
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
chronyc_conf="activity
|
|
Packit Service |
623930 |
tracking
|
|
Packit Service |
623930 |
sources
|
|
Packit Service |
623930 |
sourcestats
|
|
Packit Service |
623930 |
manual list
|
|
Packit Service |
623930 |
smoothing
|
|
Packit Service |
623930 |
waitsync
|
|
Packit Service |
623930 |
rtcdata"
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
run_test || test_fail
|
|
Packit Service |
623930 |
check_chronyd_exit || test_fail
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
check_chronyc_output "^200 OK
|
|
Packit Service |
623930 |
1 sources online
|
|
Packit Service |
623930 |
0 sources offline
|
|
Packit Service |
623930 |
0 sources doing burst \(return to online\)
|
|
Packit Service |
623930 |
0 sources doing burst \(return to offline\)
|
|
Packit Service |
623930 |
0 sources with unknown address
|
|
Packit Service |
623930 |
Reference ID : C0A87B01 \(192\.168\.123\.1\)
|
|
Packit Service |
623930 |
Stratum : 2
|
|
Packit Service |
623930 |
Ref time \(UTC\) : Fri Jan 01 00:1.:.. 2010
|
|
Packit Service |
623930 |
System time : 0\.0000..... seconds (slow|fast) of NTP time
|
|
Packit Service |
623930 |
Last offset : [+-]0\.000...... seconds
|
|
Packit Service |
623930 |
RMS offset : 0\.000...... seconds
|
|
Packit Service |
623930 |
Frequency : (99|100)\.... ppm fast
|
|
Packit Service |
623930 |
Residual freq : [+-][0-9]\.... ppm
|
|
Packit Service |
623930 |
Skew : [0-9]\.... ppm
|
|
Packit Service |
623930 |
Root delay : 0\.000...... seconds
|
|
Packit Service |
623930 |
Root dispersion : 0\.000...... seconds
|
|
Packit Service |
623930 |
Update interval : [0-9]+\.. seconds
|
|
Packit Service |
623930 |
Leap status : Normal
|
|
Packit Service |
623930 |
210 Number of sources = 2
|
|
Packit Service |
623930 |
MS Name/IP address Stratum Poll Reach LastRx Last sample
|
|
Packit Service |
623930 |
===============================================================================
|
|
Packit Service |
623930 |
#\? SHM0 0 4 377 [0-9]+ [0-9 +-]+[un]s\[[0-9 +-]+[un]s\] \+/-[ 0-9]+[un]s
|
|
Packit Service |
623930 |
\^\* 192\.168\.123\.1 1 [67] 377 [0-9]+ [0-9 +-]+[un]s\[[0-9 +-]+[un]s\] \+/-[ 0-9]+[un]s
|
|
Packit Service |
623930 |
210 Number of sources = 2
|
|
Packit Service |
623930 |
Name/IP Address NP NR Span Frequency Freq Skew Offset Std Dev
|
|
Packit Service |
623930 |
==============================================================================
|
|
Packit Service |
623930 |
SHM0 [0-9 ]+ [0-9 ]+ [0-9 ]+ [ +-][01]\.... [0-9 ]+\.... [0-9 +-]+[un]s [0-9 ]+[un]s
|
|
Packit Service |
623930 |
192\.168\.123\.1 [0-9 ]+ [0-9 ]+ [0-9 ]+ [ +-][01]\.... [0-9 ]+\.... [0-9 +-]+[un]s [0-9 ]+[un]s
|
|
Packit Service |
623930 |
210 n_samples = 0
|
|
Packit Service |
623930 |
# Date Time\(UTC\) Slewed Original Residual
|
|
Packit Service |
623930 |
=======================================================
|
|
Packit Service |
623930 |
Active : Yes \(leap second only\)
|
|
Packit Service |
623930 |
Offset : \+0\.000000000 seconds
|
|
Packit Service |
623930 |
Frequency : \+0\.000000 ppm
|
|
Packit Service |
623930 |
Wander : \+0\.000000 ppm per second
|
|
Packit Service |
623930 |
Last update : [0-9]+\.. seconds ago
|
|
Packit Service |
623930 |
Remaining time : 0\.0 seconds
|
|
Packit Service |
623930 |
try: 1, refid: C0A87B01, correction: 0\.000......, skew: .\....
|
|
Packit Service |
623930 |
513 RTC driver not running$" \
|
|
Packit Service |
623930 |
|| test_fail
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
server_strata=0
|
|
Packit Service |
623930 |
chronyc_start=0
|
|
Packit Service |
623930 |
client_conf=""
|
|
Packit Service |
623930 |
limit=1
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
for chronyc_conf in \
|
|
Packit Service |
623930 |
"accheck 1.2.3.4" \
|
|
Packit Service |
623930 |
"add peer 10.0.0.0 minpoll 2 maxpoll 6" \
|
|
Packit Service |
623930 |
"add server 10.0.0.0 minpoll 6 maxpoll 10 iburst burst key 1 maxdelay 1e-3 maxdelayratio 10.0 maxdelaydevratio 10.0 mindelay 1e-4 asymmetry 0.5 offset 1e-5 minsamples 6 maxsamples 6 filter 3 offline auto_offline prefer noselect trust require xleave polltarget 20 port 123 presend 7 minstratum 3 version 4" \
|
|
Packit Service |
623930 |
"allow 1.2.3.4" \
|
|
Packit Service |
623930 |
"allow 1.2" \
|
|
Packit Service |
623930 |
"allow 3.4.5" \
|
|
Packit Service |
623930 |
"allow 6.7.8/22" \
|
|
Packit Service |
623930 |
"allow 6.7.8.9/22" \
|
|
Packit Service |
623930 |
"allow 2001:db8::/32" \
|
|
Packit Service |
623930 |
"allow 0/0" \
|
|
Packit Service |
623930 |
"allow ::/0" \
|
|
Packit Service |
623930 |
"allow" \
|
|
Packit Service |
623930 |
"allow all 10/24" \
|
|
Packit Service |
623930 |
"burst 5/10" \
|
|
Packit Service |
623930 |
"burst 3/5 255.255.255.0/1.2.3.0" \
|
|
Packit Service |
623930 |
"burst 1/2 1.2.3.0/24" \
|
|
Packit Service |
623930 |
"clients" \
|
|
Packit Service |
623930 |
"cmdaccheck 1.2.3.4" \
|
|
Packit Service |
623930 |
"cmdallow 1.2.3.4" \
|
|
Packit Service |
623930 |
"cmdallow all 1.2.3.0/24" \
|
|
Packit Service |
623930 |
"cmddeny 1.2.3.4" \
|
|
Packit Service |
623930 |
"cmddeny all 1.2.3.0/24" \
|
|
Packit Service |
623930 |
"cyclelogs" \
|
|
Packit Service |
623930 |
"delete 10.0.0.0" \
|
|
Packit Service |
623930 |
"deny 1.2.3.4" \
|
|
Packit Service |
623930 |
"deny all 1.2.3.0/24" \
|
|
Packit Service |
623930 |
"dfreq 1.0e-3" \
|
|
Packit Service |
623930 |
"doffset -1.0" \
|
|
Packit Service |
623930 |
"dump" \
|
|
Packit Service |
623930 |
"local stratum 5 distance 1.0 orphan" \
|
|
Packit Service |
623930 |
"local off" \
|
|
Packit Service |
623930 |
"makestep 10.0 3" \
|
|
Packit Service |
623930 |
"makestep" \
|
|
Packit Service |
623930 |
"manual delete 0" \
|
|
Packit Service |
623930 |
"manual off" \
|
|
Packit Service |
623930 |
"manual on" \
|
|
Packit Service |
623930 |
"manual reset" \
|
|
Packit Service |
623930 |
"maxdelay 1.2.3.4 1e-2" \
|
|
Packit Service |
623930 |
"maxdelaydevratio 1.2.3.4 5.0" \
|
|
Packit Service |
623930 |
"maxdelayratio 1.2.3.4 3.0" \
|
|
Packit Service |
623930 |
"maxpoll 1.2.3.4 5" \
|
|
Packit Service |
623930 |
"maxupdateskew 1.2.3.4 10.0" \
|
|
Packit Service |
623930 |
"minpoll 1.2.3.4 3" \
|
|
Packit Service |
623930 |
"minstratum 1.2.3.4 1" \
|
|
Packit Service |
623930 |
"ntpdata 1.2.3.4" \
|
|
Packit Service |
623930 |
"offline" \
|
|
Packit Service |
623930 |
"offline 255.255.255.0/1.2.3.0" \
|
|
Packit Service |
623930 |
"offline 1.2.3.0/24" \
|
|
Packit Service |
623930 |
"online" \
|
|
Packit Service |
623930 |
"online 1.2.3.0/24" \
|
|
Packit Service |
623930 |
"onoffline" \
|
|
Packit Service |
623930 |
"polltarget 1.2.3.4 10" \
|
|
Packit Service |
623930 |
"refresh" \
|
|
Packit Service |
623930 |
"rekey" \
|
|
Packit Service |
623930 |
"reselect" \
|
|
Packit Service |
623930 |
"reselectdist 1e-3" \
|
|
Packit Service |
623930 |
"settime 16:30" \
|
|
Packit Service |
623930 |
"settime 16:30:05" \
|
|
Packit Service |
623930 |
"settime Nov 21, 2015 16:30:05" \
|
|
Packit Service |
623930 |
"serverstats" \
|
|
Packit Service |
623930 |
"shutdown" \
|
|
Packit Service |
623930 |
"smoothtime reset" \
|
|
Packit Service |
623930 |
"smoothtime activate" \
|
|
Packit Service |
623930 |
"trimrtc" \
|
|
Packit Service |
623930 |
"writertc"
|
|
Packit Service |
623930 |
do
|
|
Packit Service |
623930 |
run_test || test_fail
|
|
Packit Service |
623930 |
check_chronyd_exit || test_fail
|
|
Packit Service |
623930 |
check_chronyc_output "501 Not authorised" || test_fail
|
|
Packit Service |
623930 |
done
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
chronyc_conf="dns -n
|
|
Packit Service |
623930 |
dns +n
|
|
Packit Service |
623930 |
dns -4
|
|
Packit Service |
623930 |
dns -6
|
|
Packit Service |
623930 |
dns -46
|
|
Packit Service |
623930 |
timeout 200
|
|
Packit Service |
623930 |
retries 1
|
|
Packit Service |
623930 |
keygen
|
|
Packit Service |
623930 |
keygen 10 MD5 128
|
|
Packit Service |
623930 |
help
|
|
Packit Service |
623930 |
quit
|
|
Packit Service |
623930 |
nosuchcommand"
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
run_test || test_fail
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
check_chronyc_output "^1 (MD5|SHA1) HEX:........................................
|
|
Packit Service |
623930 |
10 MD5 HEX:................................
|
|
Packit Service |
623930 |
System clock:.*this help
|
|
Packit Service |
623930 |
*$" || test_fail
|
|
Packit Service |
623930 |
|
|
Packit Service |
623930 |
test_pass
|