Commit Graph

222 Commits

Author SHA1 Message Date
Riccardo Bicelli
a19082212f Renamed files 2023-02-26 16:21:07 +01:00
Riccardo Bicelli
b163afc979 Reverted to original php script 2023-02-26 16:11:38 +01:00
Riccardo Bicelli
ad4a903899 Fixed Readme 2023-02-26 14:29:43 +01:00
Riccardo Bicelli
810cf8c7e5 Added templates in yaml format for Zabbix 6 2023-02-26 14:27:51 +01:00
Riccardo Bicelli
d8f5a1532e Added legacy script 2023-02-26 13:21:25 +01:00
Riccardo Bicelli
88d53e28dd Merge branch 'edeckers-elydeckers/feature/simplify-php-script'
Added new PHP script from Ely Deckers
2023-02-26 13:17:57 +01:00
Riccardo Bicelli
29c41a01da Merge branch 'elydeckers/feature/simplify-php-script' of https://github.com/edeckers/pfsense-zabbix-template into edeckers-elydeckers/feature/simplify-php-script
Switch to new PHP Script
2023-02-26 13:17:08 +01:00
Riccardo Bicelli
8937d88d7c Start working on pfSense Plus releases 2023-02-26 13:11:06 +01:00
Riccardo Bicelli
74fe64349c merge 2023-02-26 12:16:21 +01:00
Ely Deckers
88c7cb2abf refactor: move ipsec_conid to PvEnv class 2022-11-29 23:20:49 +01:00
Ely Deckers
5265b64ca3 fix: ipsec status dectection 2022-11-29 23:20:49 +01:00
Ely Deckers
be58c15c5c Replace ternary with explicit if statements 2022-11-29 23:20:49 +01:00
Ely Deckers
40c5ca87cd Replace array_map with foreach 2022-11-29 23:20:49 +01:00
Ely Deckers
e603ca1a7b fix: use 'state' for vpn 'status' check on 22.05+ 2022-11-29 23:20:49 +01:00
Ely Deckers
66f4615423 Fix cert_date when no cert or ca available 2022-11-29 23:20:49 +01:00
Ely Deckers
56ee15d483 Reinstate exclusive running of speedtests 2022-11-29 23:20:49 +01:00
Ely Deckers
3996432202 Fix gateway discovery 2022-11-29 23:20:48 +01:00
Ely Deckers
32a42bcad4 Fallback to empty array when null 2022-11-29 23:20:48 +01:00
Ely Deckers
dd578c70c8 Change variable to const 2022-11-29 23:20:48 +01:00
Ely Deckers
286aee913c Fix indenting 2022-11-29 23:20:48 +01:00
Ely Deckers
fc6f0b0cd2 Rename and simplify some Shell methods 2022-11-29 23:20:48 +01:00
Ely Deckers
7f22ed2971 Contain all calls to shell scripts in class 2022-11-29 23:20:48 +01:00
Ely Deckers
252876cd29 Swap array_first paramters 2022-11-29 23:20:48 +01:00
Ely Deckers
15e6ad239b Return correct SMART status 2022-11-29 23:20:48 +01:00
Ely Deckers
62882ab8fe Replace magic numbers with constants 2022-11-29 23:20:48 +01:00
Ely Deckers
5e5d1654ae Use FALLBACK_VALUE const where applicable 2022-11-29 23:20:48 +01:00
Ely Deckers
b838274280 Remove redundant default_value parameter 2022-11-29 23:20:48 +01:00
Ely Deckers
0d8d75a08b Use 0 as fallback value for ipsec_ph 2022-11-29 23:20:48 +01:00
Ely Deckers
9d46326dbb Get rid of echo_result parameter for carp_status 2022-11-29 23:20:48 +01:00
Ely Deckers
78f7056bb2 Replace all echos with Util::result where applicable 2022-11-29 23:20:48 +01:00
Ely Deckers
d76b2d0cb1 Remove redundant preg_match escape characters 2022-11-29 23:20:48 +01:00
Ely Deckers
618c9bc010 Use 0 as fallback for service_value 2022-11-29 23:20:48 +01:00
Ely Deckers
5c060c9185 Make Util::result echo by default 2022-11-29 23:20:48 +01:00
Ely Deckers
5874bf49ad Rename symbols and reorder 2022-11-29 23:20:48 +01:00
Ely Deckers
415ce8d1a4 Fix map building in get_ipsec_status 2022-11-29 23:20:48 +01:00
Ely Deckers
9288a682d0 Fix speed test 2022-11-29 23:20:48 +01:00
Ely Deckers
614c1721de Fix mapping issue in openvpn_client 2022-11-29 23:20:48 +01:00
Ely Deckers
ce829110c7 Set fallback value to 0 for openvpn_clientvalue 2022-11-29 23:20:48 +01:00
Ely Deckers
0aee6006e8 Output result for cert_date 2022-11-29 23:20:48 +01:00
Ely Deckers
462389ca9d Fix OpenVPN client value bug 2022-11-29 23:20:48 +01:00
Ely Deckers
0d35fdd92c Change type hint from string to array 2022-11-29 23:20:48 +01:00
Ely Deckers
e040a2dc0e Fix services method call 2022-11-29 23:20:48 +01:00
Ely Deckers
e47eb9f53a Fix service identification 2022-11-29 23:20:48 +01:00
Ely Deckers
6e7b1bb56b Fix service identifier concatenation 2022-11-29 23:20:48 +01:00
Ely Deckers
31a0b0ad19 Output result for OpenVPN client value 2022-11-29 23:20:48 +01:00
Ely Deckers
835816aab0 Fix Util::result 2022-11-29 23:20:48 +01:00
Ely Deckers
3ff4bb44b7 Fix services_value 2022-11-29 23:20:48 +01:00
Ely Deckers
4afae8cba5 Fix service_value 2022-11-29 23:20:48 +01:00
Ely Deckers
5a4abe940c Add offline leases check 2022-11-29 23:20:48 +01:00
Ely Deckers
1774d6ade9 Fix invalid const reference 2022-11-29 23:20:48 +01:00