GHOSTLIST.CGI(1)
π» ghostlist.cgi β the manual, but make it make sense
okay so bestie, you found the GHOSTLIST.CGI(1) page and it's giving General Commands Manual energy, but lemme translate it into something your brain will actually hold onto π
β¨ NAME β¨
ghostlist.cgi β a CGI program to view ghost clients π»
π SYNOPSIS π
ghostlist.cgi
π¦ DESCRIPTION π¦
So ghostlist.cgi gets invoked as a CGI script, right? And it comes in through the ghostlist.sh CGI wrapper. That's the whole entrance situation, no cap.
What it does: it generates a listing of all the Xymon clients that have reported data to the Xymon server but are not listed in the hosts.cfg(5) file. Those mystery clients? They're called "ghosts" π and their data just gets ignored, because Xymon literally does not know which webpage to present the data on. It's giving "who are you and why are you in my house" π
The listing shows you three things, periodt:
- the hostname that the client reports with
- the IP-address where the report came from
- how long ago the report arrived
Now for the tea on why hosts end up in here β by far the most common reason is that the client uses a hostname without a DNS domain, but the hosts.cfg file uses the hostname with the DNS domain. Or the other way around, vice versa, whichever. π
Good news though: you can use a CLIENT setting in the hosts.cfg file to match those two hostnames together and fix the whole vibe π«Ά
π OPTIONS π
--env=FILENAMEβ loads the environment defined in FILENAME before executing the CGI script. Like, it gets the whole environment situation set up first, then runs. iconic.
π SEE ALSO π
fr fr, if your ghosts are haunting the listing, go check that CLIENT setting before you spiral π
This whole page is Xymon, Version 4.3.30: 4 Sep 2019, and that's the vibe check for today bestie β go slay your hostnames πβ¨
π¦ where this page comes from
- debian bookworm: xymon 4.3.30-1+b2 Β· GPL-2.0-only WITH OpenSSL exception
- debian trixie: xymon 4.3.30-4 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu jammy: xymon 4.3.30-1build2 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu jammy: xymon 4.3.30-1ubuntu0.1 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu noble: xymon 4.3.30-2build3 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu noble: xymon 4.3.30-2ubuntu0.1 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu questing: xymon 4.3.30-4
- ubuntu resolute: xymon 4.3.30-5 Β· GPL-2.0-only WITH OpenSSL exception
- ubuntu stonking: xymon 4.3.30-6 Β· GPL-2.0-only WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms