tcprulescheck(1)
β¨ tcprulescheck(1) β¨
okay so bestie, welcome to tcprulescheck(1), straight out of the General Commands Manual π she's small, she's mighty, and she will tell you exactly what your rules are gonna do before you get humbled in production π
NAME π¦
tcprulescheck β she checks your tcprules. that's it. that's the job. iconic behavior tbh π
SYNOPSIS πΈ
tcprulescheck cdb
DESCRIPTION π
so here's the tea, fr fr π: tcprulescheck says what tcpserver(1) will do with a connection from the IP address $TCPREMOTEIP, with host name $TCPREMOTEHOST and remote connection information $TCPREMOTEINFO, following the rules compiled into cdb by tcprules(1) β¨
likeβ¦ it's the vibe check π for your ruleset. you feed her the compiled cdb file, she reads the environment variables, and she tells you the outcome. no cap. no surprises. just answers π«Ά
SEE ALSO π
tcpserver(1)tcprules(1)argv0(1)fixcrio(1)recordio(1)rblsmtpd(1)tcpclient(1)who@(1)date@(1)finger@(1)http@(1)tcpcat(1)mconnect(1)tcp-environ(5)
and if you wanna go down the rabbit hole, the whole crew lives at http://cr.yp.to/ucspi-tcp.html ππ
aaaand that's the whole page, bestie π tcprulescheck(1), from the General Commands Manual β go forth and check your rules before they check you πβ¨
π¦ where this page comes from
- debian bookworm: ucspi-tcp 1:0.88-7 Β· LicenseRef-public-domain
- debian trixie: ucspi-tcp 1:0.88-13 Β· LicenseRef-public-domain
- nixos 26.05: ucspi-tcp 0.88
- nixpkgs unstable: ucspi-tcp 0.88
- ubuntu jammy: ucspi-tcp 1:0.88-6 Β· LicenseRef-public-domain
- ubuntu noble: ucspi-tcp 1:0.88-8ubuntu1 Β· LicenseRef-public-domain
- ubuntu resolute: ucspi-tcp 1:0.88-13ubuntu1 Β· LicenseRef-public-domain
- ubuntu stonking: ucspi-tcp 1:0.88-13ubuntu1 Β· LicenseRef-public-domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms