* Create librenms-irc.service
basic systemd start up script goes in /etc/systemd/system/librenms-irc.service it is set to start at boot, but it can be stopped or started just like any other systemd script ie. systemctl start librenms-irc.service
* Small changes
* newfeature: ability to edit default alert template
* Fix style errors
* Added missing db query
* Removed unnecessary code, and added faq section
* Minor documentation about default alert template. And put back wrongly removed lines
* Fixing the silly old mistakes... again
* fix: issue #4934
Required for service checks, which include multiple quotes or regex.
Proposed patch tested, works.
* fix: issue #4934
Required for service checks, which include multiple quotes or regex.
Proposed patch tested, works.
* Allow host renames with selinux enforcing
you have to change the fcontext of /opt/librenms/rrd/ to allow read/write.
* Update Installation-CentOS-7-Nginx.md
Changed to add semanage fcontext -a -t httpd_sys_content_t '/opt/librenms/rrd(/.*)?' to complete the selinux change.
* Update Installation-CentOS-7-Apache.md
* newdevice: Added support for Emerson energy systems (#7128)
* newdevice: Added support for Emerson energy systems
* added missing test
* Update ees.yaml
Added Avaya ERS fan and temp state discovery
* removed some left over debug code
Update avaya-ers.inc.php
* Refactor remove use of pear Net_IPv4 and Net_IPv6
Caution, I added tests to test the functionality of the new functions, but I'm not 100% certain the replaced usages match 100%. Please test.
Left usage in generate-iplist.php because I'm not sure the use of that script, so I didn't want to implement additional functionality to support it.
Add support for ipv6 fo ipInNetwork() function
Add phpdocs to functions
Remove accidental inclusion
Use binary operations instead of string for networKFromIp()
Tidy up binary operations in ipInNetwork()
tidy parsing cidr network
Change to a class based implementation.
Update phpdocs.
Fully catch exceptions for hex parsing.
Fix mistake.
support older phpunit versions
Fix php shifting to negative with php 5
* Fix graph authorization. Uncaught exception and checking an ipv4 against an ipv6 network == fail.
* Also remove colons from hex strings.
* Fix typo in bgp polling
Two passes of removing invalid characters from hex strings. (That way we don't mangle valid IPs)
* tests: Tests for errors in mib files
* Some additional mib test
* Use groups to exclude mib tests from the default test run
* Enable per-mib tests too
* Refactor tests for easy filtering with @dir or @file (relative to mib_dir)
* Added power, voltage and temperature sensors for microsemi powerdsine poe switch
* Use MIB, switch to yaml discovery
* Revert "Use MIB, switch to yaml discovery"