* Move install to php53 branch if running an unsupport version of PHP
* Update validate
* Move PHP version check after update check. This will prevent us from moving no update users to the php53 branch.
Hopefully if daily.php -f update fails it returns a non-zero and we can move them to the php53 branch still.
* Wiggle things around more.
* Also, send release installs to the php53 branch.
* Set notification error for old PHP version.
* fix: ldap-authorization should be considered external
When sso auth type was added (1c6b7a9), some code for getting a username
was moved into HttpAuthAuthorizer. LdapAuthorizationAuthorizer uses the
same process to get the username and needs to be updated as well.
* Use common implementation of getExternalUsername
Authorizers get the default implementation by setting AUTH_IS_EXTERNAL.
ADAuthorizationAuthorizer is another candidate.
* Update Initial-Detection.md
While trying to add support for awplus under https://github.com/librenms/librenms/pull/7670, I was advised to delete the os_defs.cache file.
This was hugely helpful, as I wasted a number of hours trying to figure out why I couldn't get any changes to the OS configs to work.
* Small updates
* Fixed UniFi AP hardware type and firmware version retrieval, enabled snmpbulkwalk
* Modified to pull from appropriate OID depending on sysObjectID
* Revert "Modified to pull from appropriate OID depending on sysObjectID" - typos in snmp_get_multi() commands
This reverts commit 5c2b6039f4ea0434c842d25d0f12e22a74097992.
* Revert "Revert "Modified to pull from appropriate OID depending on sysObjectID" - typos in snmp_get_multi() commands"
This reverts commit bccf301a8b4f145d5d3cedd4f6376be86cfcc3a4, so I can submit everything in the one commit
* Revert "Modified to pull from appropriate OID depending on sysObjectID"
This reverts commit 5c2b6039f4ea0434c842d25d0f12e22a74097992 due to errors in code
* Revert to commit a8d380f and then apply changes to account for both old and new agent responses.
* Pull IEEE802dot11-MIB values via snmp_getnext() & sanity check returned results
* Fixed typo in previous commit - [0]s where they don't belong.
* Updated to take advantage of new snmp_getnext_multi() function
* Updated to account for changes to snmp_getnext_multi in pr#8052
* Added snmp_getnext_multi() function using syntax of existing snmp_get_multi() function
* Fixed typo in comment and spurious newline in file
* Removed return of index value
* Correct statistic
* Added check_load.inc.php.
* Combined load graphs. Removed extra backslashes from all graphs. Escaped backslash in mysql file.
* Added a note about local only service checks to the docs.
* refactor: Updated discovery to use a core module for sysDescr/sysObjectID use
* final update hopefully
* revert changes
* more changes + docs
* migrated poller to use numerical sysObjectID
* more updates for sysObjectID
* update any alert rules which might have enterprises. in
* moved schema file
* small updates
* updated getHostOS()
* scrut fixes
* updated sysObjectId -> sysObjectID
* updated sysObjectId -> sysObjectID
* updated remainder of sysObjectId -> sysObjectID
* another sysObjectId -> sysObjectID
* fixed secureplatform test data
* Fix tests: $device is not pulled from the database before polling
Also, update the db in the core discovery module.
* powerdns dnsdist app support
* fix conflict
* added doc
* fix new lines
* alphabetic order
* no data manipulation on host side
changed rrd from gauge to counter
* Added CheckPoint SecurePlatform support
* Changed some issues
* Changed some issues
* Update splat.yaml
* Changed os name to secureplatform intead of splat
* Changed os name to secureplatform
* Changed some issues
* Test docs before deploying
fix issue with docs
* Actually check the result of the doc build
add error for testing
* Fix up docs
* use original logic
* only deploy docs if build succeeds.
Make pip quiet
* device: Rittal IT Chiller / Carel pCOweb
* doc: more documentation about the pcoweb card
* Update Carel-pCOweb-Devices.md
* change the limit for sensors and small changes
* fixed db_schema
* doc updates and sql fix
* doc update
* remove the eer graph to create a sensor
* add the ZFS graphs
* And now the ZFS non-graph stuff.
Still need to move it over to using JSON.
* Now uses JSON.
* use stripslashes as SNMPD loves to slash up the JSON
* Document ZFS.
* very minor formatting cleanup
* minor formatting cleanup and remove a bit of code from when I was mucking around debugging it all
* Update polling and drop the firewalled bit.
Since fail2ban on FreeBSD has moved to using anchors, the previous
issue of it dreking all over its self is no longer a problem.
And AFAIK it has never been an issue on Linux.
This also makes this script more cross platform as well instead.
* change the name of the graph of the total banned so people don't have to remove old file
* go back to the original RRD and just shove U into the no longer data area
* tests: Added testing fro Arista EOS BGP
* fixing tests
* small updates
* last one
* more updates
* Account for no space after = in snmp data
always load_os() when a new device is freshly loaded by device_by_id_cache()
* don't be fatal in load_os()
* Update json to correct data