aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/README.md
diff options
context:
space:
mode:
authoronefang2019-09-29 11:15:43 +1000
committeronefang2019-09-29 11:15:43 +1000
commit430a0e60bcbb99586058ce5303e3e1c346ecdb84 (patch)
treea292d85cc5fa459beb794357cb083e7c9de817e4 /README.md
parentMore documentation. (diff)
downloadapt-panopticon-430a0e60bcbb99586058ce5303e3e1c346ecdb84.zip
apt-panopticon-430a0e60bcbb99586058ce5303e3e1c346ecdb84.tar.gz
apt-panopticon-430a0e60bcbb99586058ce5303e3e1c346ecdb84.tar.bz2
apt-panopticon-430a0e60bcbb99586058ce5303e3e1c346ecdb84.tar.xz
CheckRedirects() -> checkRedirects()
Diffstat (limited to 'README.md')
-rw-r--r--README.md18
1 files changed, 9 insertions, 9 deletions
diff --git a/README.md b/README.md
index c4363ed..bc5fdb1 100644
--- a/README.md
+++ b/README.md
@@ -190,19 +190,19 @@ Active mirrors keyed by the FDQN, include the listed Protocols as a sub
190table. Write this table to results/mirrors.lua so that the forked tests 190table. Write this table to results/mirrors.lua so that the forked tests
191can read it. 191can read it.
192 192
193Remove the mirror site from the mirrors table, then CheckRedirects() it 193Remove the mirror site from the mirrors table, then checkRedirects() it
194first. 194first.
195 195
196CheckRedirects() deb.devuan.org, the DNS RR. 196checkRedirects() deb.devuan.org, the DNS RR.
197 197
198Loop through the mirrors table, and CheckRedirects() each one. 198Loop through the mirrors table, and checkRedirects() each one.
199 199
200Wait for all forked tests to finish. 200Wait for all forked tests to finish.
201 201
202Delete results/*.check. 202Delete results/*.check.
203 203
204 204
205The CheckRedirects() function does this - 205The checkRedirects() function does this -
206 206
207If there is no second argument, then the host is set to the first 207If there is no second argument, then the host is set to the first
208argument, otherwise the host is the second argument. 208argument, otherwise the host is the second argument.
@@ -222,7 +222,7 @@ ionice -c3 ./mirror-checker.lua example.com/path x.x.x.x &
222 222
223ionice -c3 ./mirror-checker.lua example.com/path [x:x:x:x:x:x] & 223ionice -c3 ./mirror-checker.lua example.com/path [x:x:x:x:x:x] &
224 224
225For each CNAME, it CheckRedirects() the host, but with the CNAME as a 225For each CNAME, it checkRedirects() the host, but with the CNAME as a
226second argument. 226second argument.
227 227
228SRV reconds don't do anything yet, coz I have yet to see one from my test 228SRV reconds don't do anything yet, coz I have yet to see one from my test
@@ -241,9 +241,9 @@ directory, downloads the reference files using wget. While it should
241actually perform the Integrity and Updated tests now, those haven't been 241actually perform the Integrity and Updated tests now, those haven't been
242written yet. Note that currently this downloads 4GB per mirror. 242written yet. Note that currently this downloads 4GB per mirror.
243 243
244Calls CheckRedirects() with the host as first and second arguments, and 244Calls checkRedirects() with the host as first and second arguments, and
245includes the IP this time. The inclusion of the IP causes 245includes the IP this time. The inclusion of the IP causes
246CheckRedirects() to call checkPaths(). 246checkRedirects() to call checkPaths().
247 247
248 248
249checkPaths() will call checkURL() for each of the reference files. 249checkPaths() will call checkURL() for each of the reference files.
@@ -253,7 +253,7 @@ checkURL() uses LuaSocket (or LuaSec for HTTPS) to send a HEAD request to
253the IP, with a Host header set to the original host name. Redirects will 253the IP, with a Host header set to the original host name. Redirects will
254not be followed by that request. If the request returns a redirect, then 254not be followed by that request. If the request returns a redirect, then
255checkURL() is called recursively. If the redirect is to some host we are 255checkURL() is called recursively. If the redirect is to some host we are
256not already checking, we call CheckRedirects() on it, with an IP of 256not already checking, we call checkRedirects() on it, with an IP of
257"redir". This causes CheckRedirects() to bypass the IP gathering 257"redir". This causes checkRedirects() to bypass the IP gathering
258process, and call checkPaths() with the new host. 258process, and call checkPaths() with the new host.
259 259