CRITICALEDITOR.CGI(1)
π NAME π
ok so bestie, meet criticaleditor.cgi β it's the Xymon Critical Systems View Editor CGI β¨
π SYNOPSIS π
criticaleditor.cgi
that's it. that's the whole vibe. no args, no flags, just run it π
π¦ DESCRIPTION π¦
okay so here's the tea: criticaleditor.cgi gets invoked as a CGI script, and it gets there through the criticaleditor.sh CGI wrapper. that's the pipeline, no cap π«Ά
what does it actually do tho? it's a web-based editor for the critical.cfg(5) file β which is the file that configures the Xymon "Critical Systems" view. so you're editing the config for your critical systems view, but from the browser, like a main character πΈ
and if you want the full tutorial on how to actually use the editor? that's all in the Xymon Web documentation, and you get to it from the "Help" -> "Critical Systems" link on the Xymon website. go read it, it's giving β¨instructionsβ¨ π
π SECURITY π
bestie. LISTEN. π
Access to this CGI script should be restricted through access controls in your webserver. fr fr. because editing the Critical Systems View configuration will impact the monitoring of your site β like, actually impact it. so lock it down, don't leave it open for just anyone, that's not the vibe. π
β¨ OPTIONS β¨
--config=FILENAMEβ tells it the name of the Critical Systems View configuration file. the default?critical.cfgliving in the$XYMONHOME/etc/directory π--env=FILENAMEβ loads up the environment defined in FILENAME before it goes and executes the CGI script π±--area=NAMEβ loads environment variables for one specific area. NB: if you're gonna use this one, it must appear before any--env=FILENAMEoption. order matters, bestie, don't play yourself π--debugβ turns on debugging output πβ¨
π SEE ALSO π
go read those too, they're all part of the same little family π«Ά
and that's the whole page!! this lovely little manual is from Xymon, Version 4.3.30, dated 4 Sep 2019 π β tysm for reading, ily, now go restrict that CGI access πβ¨ππ¦πΈπ
π¦ 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