Commit Graph

229 Commits

Author SHA1 Message Date
Ely Deckers
f8c81f11de fix: disabled service status 2023-04-01 12:49:49 +02:00
Riccardo
134cbe0cd9
Merge pull request #134 from edeckers/elydeckers/fix/broken-pfsense-23-php-8-1
Fix pfSense 23.01 / PHP8 fatal error
2023-03-03 17:54:43 +01:00
Ely Deckers
13b3156c27 Fix pfSense 23.01 / PHP8 fatal error 2023-03-03 11:42:29 +01:00
Riccardo Bicelli
fbd6a363af Updated template files 2023-02-26 17:20:16 +01:00
Riccardo Bicelli
40422f9dd6 Fixed Issues: resolve #120, resolve #127 2023-02-26 17:07:26 +01:00
Riccardo
85717b73d5
Merge pull request #131 from synedraIT/master
added revocation check to certificate monitoring
2023-02-26 16:25:28 +01:00
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
tst
58069dc19c added revocation check to certificate monitoring 2023-01-03 11:54:04 +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