28 Commits
Author SHA1 Message Date
Thomas Vincent 57b8088e13 docs: comprehensive validation audit, Spine poller overhaul, and technical refactor (#229)
* docs: comprehensive audit, Spine poller overhaul, and technical refactor

- Overhaul Spine documentation (Spine.md) with complete end-to-end guide: architecture, prerequisites for modern distros (EL8/9 CRB, Ubuntu 22/24, Debian 11/12, FreeBSD), SUID root permissions, secure spine.conf setup (0640), Web UI configuration (Paths, Poller type, Data Collectors tuning), MySQL max_connections sizing, and troubleshooting.
- Fix broken links and anchors (Hardening, SNMP data queries, Hook API references).
- Fix broken image reference in Sites.md (add-site.JPG -> add-site.png).
- Fix syntax errors in documentation PHP code blocks, including invalid parenthesization, missing SQL execute quotes, and malformed comments in FAQ.
- Fix DevOps installation commands: use config.php.dist, correct systemctl service names for MySQL/MariaDB/PHP-FPM, remove nonexistent php-json, add missing composer install, and correct Debian/Ubuntu systemd environment path.
- Correct grammatical errors, repeated words, and typos across all markdown documents.
- Remove obsolete unreferenced duplicate installation guides.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: correct reviewed examples and guidance

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: correct guidance that disagrees with the Cacti source

Verified each claim against include/global_arrays.php, lib/auth.php,
lib/functions.php, host_templates.php and the Spine config parser. The
notable ones: api_plugin_safe_exec() does not exist on either branch,
Spine reads DB_Pass rather than DB_Password, and the CDEF special data
source table was missing five entries and renamed four others.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* docs: wrap Spine prose and fence the connection sizing formula

The formula's bare asterisks rendered as emphasis, dropping the multiplication signs.

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

* chore: refresh copyright year in scripts and issue templates

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>

---------

Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
2026-09-08 09:41:21 -04:00
TheWitness ed4c330dd5 Updating Copyrights and 4 new sections (#206)
* Updating Copyrights and 4 new sections

* Syntax issue with Copyright

* Removing .travis.yml

* Fixing some case and path informaiton
2026-02-06 06:57:59 -05:00
TheWitness 660f054809 QA: Update Copyrights 2025-11-18 17:01:31 -05:00
TheWitness 08efd1fa30 QA: Updating Copyrights to 2024 2024-03-16 05:04:49 +05:30
5973e4ea3a Fix MD formatting issues on Multiple documents (#177)
Co-authored-by: Mark Brugnoli-Vinten <netniv@hotmail.com>
Co-authored-by: Sean Mancini <sean@seanmancini.com>
Co-authored-by: TheWitness <thewitness@cacti.net>
2023-07-23 22:35:57 +01:00
Mark Brugnoli-Vinten 80be2916f5 Update copyright year for 2023 2023-01-03 23:43:28 +00:00
TheWitness 1af42fcc09 Updating Copyright Year 2022-02-06 17:24:31 -05:00
netniV 764b5e75fe Updating documentation to use <copy> tags 2021-05-09 11:50:12 +00:00
TheWitness fa1023e148 Updating copyright year 2021-01-01 20:20:42 -05:00
Linegod 7797ee5c68 grammer 2020-05-29 22:35:26 -06:00
Linegod d7b60a1ee2 grammer 2020-05-29 22:27:26 -06:00
netniV 2446ce2daf Update Copyright to 2020 2020-03-01 22:38:10 +00:00
netniV 0d02e33ba8 Update documentation after the recent large commit for various formatting standards.
Also enable the 80 line length check on the markdown style as all documentation now meets that standards
2019-06-19 21:48:50 +00:00
Linegod 74965931a3 spelling - files T-Z 2019-03-26 22:37:29 -06:00
netniV 4b9d7edf1c Update copyright notice 2019-03-14 13:44:33 +00:00
cigamit 841be1e56a More images renaming 2018-12-18 20:48:39 -06:00
cigamit aa34d7183e Linking some images to documents
Mostly structure.  Fixing some minor points
2018-12-18 18:34:10 -06:00
Jimmy Conner f81eac693c Minor edit 2018-12-09 10:25:39 -06:00
Jimmy Conner 5749bf0b1a Reference some new images 2018-12-09 10:23:52 -06:00
Jimmy Conner e99175d248 Additional minore changes and updates 2018-12-09 10:18:55 -06:00
Jimmy Conner 0fd5b1d0d7 Adding User Group information and Updates
This is a long overdue update the the Users interface documentation in Cacti
2018-12-09 10:14:12 -06:00
Tony Roman 745047d2c8 Remove helper ruler 2018-09-09 18:42:01 -04:00
Tony Roman 747cf2f2dc Update tables into unorder lists 2018-09-09 18:37:26 -04:00
jpobeda f686121843 Adding missing Table 9-1. Field Description: User Management 2018-09-09 03:13:22 +01:00
Tony Roman 7f50717430 Add copyright to all markdown files 2018-08-21 09:24:01 -04:00
Tony Roman f0014b4748 Move headers to easier to understand schema 2018-08-19 09:00:49 -05:00
Tony Roman 4c3d9f28c2 Fixing Syntax 2018-08-17 10:18:44 -05:00
netniV e75fd607ff Separate out documentation into separate files 2018-03-28 01:41:03 +01:00