/[smecontribs]/rpms/zabbix-agent-addons/contribs10/zabbix-agent-addons.spec
ViewVC logotype

Annotation of /rpms/zabbix-agent-addons/contribs10/zabbix-agent-addons.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (hide annotations) (download)
Sat Dec 17 04:19:19 2022 UTC (17 months ago) by jpp
Branch: MAIN
CVS Tags: zabbix-agent-addons-0_2_147-2_el7_sme, HEAD
Changes since 1.1: +5 -2 lines
* Fri Dec 16 2022 Jean-Philippe Pialasse <tests@pialasse.com> 0.2.147-2.sme
- owning /var/lib/zabbix/bin conflict with zabbix-server

1 jpp 1.1 %if 0%{?rhel} && 0%{?rhel} < 7
2     %global _without_selinux 1
3     %endif
4    
5     Summary: Scripts for Zabbix monitoring
6     Name: zabbix-agent-addons
7     Version: 0.2.147
8 jpp 1.2 Release: 2%{?dist}
9 jpp 1.1 Source0: %{name}-%{version}.tar.gz
10     BuildArch: noarch
11    
12     License: GPL
13     Group: Virtualization
14     BuildRoot: %{_tmppath}/%{name}-buildroot
15     Prefix: %{_prefix}
16     Requires: zabbix-agent
17     Requires: perl(Getopt::Long)
18     Requires: perl(Getopt::Std)
19     Requires: perl(JSON)
20     Requires: perl(POSIX)
21     Requires: perl(MIME::Base64)
22     Requires: perl(File::Which)
23     Requires: perl(Config::Simple)
24     Requires: perl(Statistics::Descriptive)
25     %if 0%{?rhel} > 6
26     # used by samba4 scripts, which wont run on anything < 7
27     Requires: perl(File::ReadBackwards)
28     %endif
29     Requires: fping
30     BuildRequires: perl
31     %if ! 0%{?_without_selinux}
32     Requires: policycoreutils
33     BuildRequires: selinux-policy-devel
34     BuildRequires: checkpolicy
35     %endif
36    
37     AutoReqProv: no
38    
39     %description
40     This package contains some usefull script to monitor
41     a Linux box with Zabbix. It provides helper scripts to
42     discover and monitor things like filesystems, block devices
43     LVM, RAID status, S.M.A.R.T. drives, BackupPC etc...
44    
45     %prep
46     %setup -q
47    
48     %build
49     %if ! 0%{?_without_selinux}
50     pushd selinux
51     make -f %{_datadir}/selinux/devel/Makefile
52     popd
53     %endif
54    
55     %install
56    
57     %{__rm} -rf $RPM_BUILD_ROOT
58    
59     # Install zabbix scripts
60     %{__install} -d -m 750 $RPM_BUILD_ROOT%{_localstatedir}/lib/zabbix/bin
61     %{__install} -m 0755 zabbix_scripts/* $RPM_BUILD_ROOT%{_localstatedir}/lib/zabbix/bin
62     # Install Zabbix conf
63     %{__install} -d $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.conf.d/
64     %{__install} -m 0644 zabbix_conf/* $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/zabbix_agentd.conf.d/
65     # Install perl modules
66     %{__install} -d -m 0755 $RPM_BUILD_ROOT%{perl_vendorlib}
67     cp -r lib/* $RPM_BUILD_ROOT%{perl_vendorlib}/
68     # Install sensors conf
69     %{__install} -m 0755 conf/sensors.ini $RPM_BUILD_ROOT%{_sysconfdir}/zabbix/
70     # Install sudo conf
71     %{__install} -d 750 $RPM_BUILD_ROOT%{_sysconfdir}/sudoers.d
72     %{__install} -m 600 conf/sudo.conf $RPM_BUILD_ROOT%{_sysconfdir}/sudoers.d/zabbix_agent
73     # Install SELinux policy
74     %if ! 0%{?_without_selinux}
75     %{__install} -d 750 $RPM_BUILD_ROOT%{_datadir}/selinux/packages/%{name}
76     %{__install} -m644 selinux/%{name}.pp $RPM_BUILD_ROOT%{_datadir}/selinux/packages/%{name}/%{name}.pp
77     %endif
78    
79     %clean
80     %{__rm} -rf $RPM_BUILD_ROOT
81    
82     %pre
83    
84    
85     %preun
86    
87     %post
88     if [ $1 -eq 2 ] ; then
89     if [ -e "/etc/zabbix/sensors.conf" ]; then
90     /var/lib/zabbix/bin/util_convert_sensors_ini /etc/zabbix/sensors.conf
91     fi
92     fi
93    
94     %files
95     %defattr(-,root,root,-)
96     %doc README
97     %doc zabbix_templates/*
98 jpp 1.2 #%dir %attr(0750,zabbix,zabbix) %{_localstatedir}/lib/zabbix/bin
99 jpp 1.1 %{_localstatedir}/lib/zabbix/bin/*
100     %{perl_vendorlib}
101     %config(noreplace) %attr(0640,root,zabbix) %{_sysconfdir}/zabbix/sensors.ini
102     %config(noreplace) %attr(0640,root,zabbix) %{_sysconfdir}/zabbix/zabbix_agentd.conf.d/*
103     %attr(0440,root,root) %{_sysconfdir}/sudoers.d/*
104     %if ! 0%{?_without_selinux}
105     %{_datadir}/selinux/packages/%{name}/%{name}.pp
106     %endif
107    
108     %changelog
109 jpp 1.2 * Fri Dec 16 2022 Jean-Philippe Pialasse <tests@pialasse.com> 0.2.147-2.sme
110     - owning /var/lib/zabbix/bin conflict with zabbix-server
111    
112 jpp 1.1 * Thu Jan 14 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.147-1
113     - [check_samba_dc_sudo] Fix typo with GPO listing (daniel@firewall-
114     services.com)
115    
116     * Thu Jan 14 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.146-1
117     - [check_samba_sudo] Update default audit log file path, and drop errors from
118     samba-tool (daniel@firewall-services.com)
119    
120     * Thu Jan 14 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.145-1
121     - Add perl(File::ReadBackwards) dependency (daniel@firewall-services.com)
122    
123     * Thu Jan 14 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.144-1
124     - Optimize samba audit_auth log parsing by reading from the tail of the file
125     (daniel@firewall-services.com)
126    
127     * Wed Jan 13 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.143-1
128     - Update BackupPC template (daniel@firewall-services.com)
129    
130     * Wed Jan 13 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.142-1
131     - Modernize lvm monitoring scripts (daniel@firewall-services.com)
132     - Don't catch stderr for vgdisplay commands (daniel@firewall-services.com)
133    
134     * Tue Jan 12 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.141-1
135     - Small fixes in check_samba_dc (skip unparsable logs, and handle message with
136     NT_STATUS_NO_SUCH_USER (daniel@firewall-services.com)
137    
138     * Mon Jan 11 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.140-1
139     - Add general stats to BackupPC monitoring script (daniel@firewall-
140     services.com)
141    
142     * Mon Jan 11 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.139-1
143     - Add OU discovery to samba monitoring (daniel@firewall-services.com)
144    
145     * Mon Jan 11 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.138-1
146     - Add missing Samba application name for aggregated items (daniel@firewall-
147     services.com)
148     - Minor fixes for samba script and template (daniel@firewall-services.com)
149    
150     * Sat Jan 09 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.137-1
151     - Add scripts and template to monitor Samba 4 DC (daniel@firewall-services.com)
152    
153     * Fri Jan 08 2021 Daniel Berteaud <daniel@firewall-services.com> 0.2.136-1
154     - Add guest counter for PVE cluster and node (daniel@firewall-services.com)
155    
156     * Thu Dec 17 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.135-1
157     - Update Template_App_MySQL (daniel@firewall-services.com)
158     - Update Template_App_ZFS (daniel@firewall-services.com)
159    
160     * Tue Dec 01 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.134-1
161     - Possibility to check certificate for Unifi API (daniel@firewall-services.com)
162    
163     * Sat Nov 07 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.133-1
164     - Add perl in BuildReq for el8 (daniel@firewall-services.com)
165    
166     * Mon Oct 26 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.132-1
167     - Run upsc commands with 2>/de/null (daniel@firewall-services.com)
168     - IPMI sensors can have / and - in their name (daniel@firewall-services.com)
169    
170     * Thu Oct 22 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.131-1
171     - Don't return garbage in mpath discovery if command failed (daniel@firewall-
172     services.com)
173    
174     * Tue Oct 20 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.130-1
175     - Add App_Multipath template (daniel@firewall-services.com)
176     - Add Linux_Server template (daniel@firewall-services.com)
177    
178     * Tue Oct 20 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.129-1
179     - Add scripts to discover and check multipath devices (daniel@firewall-
180     services.com)
181    
182     * Tue Sep 29 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.128-1
183     - Use MAC of device if no name is defined in Unifi device discovery
184     (daniel@firewall-services.com)
185    
186     * Wed Sep 23 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.127-1
187     - Update scripts to work with ssacli (in adition to hpacucli) (daniel@firewall-
188     services.com)
189    
190     * Fri Sep 04 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.126-1
191     - Add some compatibility for older MySQL servers (daniel@firewall-services.com)
192    
193     * Tue Sep 01 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.125-1
194     - Allow empty --defaults opt for check_mysql_sudo (daniel@firewall-
195     services.com)
196    
197     * Mon Aug 31 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.124-1
198     - Update Template_App_MySQL (daniel@firewall-services.com)
199    
200     * Mon Aug 31 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.123-1
201     - check_mysql needs sudo permissions (daniel@firewall-services.com)
202    
203     * Mon Aug 31 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.122-1
204     - Add MySQL monitoring script and template (daniel@firewall-services.com)
205     - Add Template_Vhost (daniel@firewall-services.com)
206     - Add templates for Windows (minimal and server) (daniel@firewall-services.com)
207     - Add /usr/local/BackupPC/lib as lib dir for BackupPC scripts (daniel@firewall-
208     services.com)
209    
210     * Wed May 20 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.121-1
211     - Do not rely on distrib version to check if --output-format is needed for
212     check_pve_sudo (daniel@firewall-services.com)
213    
214     * Fri Apr 03 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.120-1
215     - Fix mdadm when we have spares (daniel@firewall-services.com)
216    
217     * Tue Mar 03 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.119-1
218     - Better detection of smart capable drives (daniel@firewall-services.com)
219    
220     * Mon Mar 02 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.118-1
221     - Update Template_App_PVE_Cluster (daniel@firewall-services.com)
222    
223     * Mon Mar 02 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.117-1
224     - Add basic SNMP templates (daniel@firewall-services.com)
225     - Add Template_App_Unifi (daniel@firewall-services.com)
226     - Add Template_OS_PfSense2 (daniel@firewall-services.com)
227     - Add Template_Ping (daniel@firewall-services.com)
228     - Fix cache when the same resource is queried with different options
229     (daniel@firewall-services.com)
230     - Remove debug statement in util_populate_pve_cache (daniel@firewall-
231     services.com)
232    
233     * Mon Mar 02 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.116-1
234     - Default to accept cached value up to 5 min old for check_pve_sudo
235     (daniel@firewall-services.com)
236    
237     * Mon Mar 02 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.115-1
238     - Add a script to populate check_pve_sudo cache (daniel@firewall-services.com)
239     - Enhance check_pve_sudo with a local cache support to speed up monitoring
240     (daniel@firewall-services.com)
241    
242     * Tue Feb 25 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.114-1
243     - Automatic commit of package [zabbix-agent-addons] release [0.2.112-1].
244     (daniel@firewall-services.com)
245     - drop stderrr for upsc commands (daniel@firewall-services.com)
246    
247     * Tue Feb 25 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.113-1
248     - Skip Core X temp sensors (daniel@firewall-services.com)
249    
250     * Wed Feb 19 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.112-1
251     - drop stderrr for upsc commands (daniel@firewall-services.com)
252    
253     * Mon Feb 17 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.111-1
254     - Update ZFS and BackupPC templates (daniel@firewall-services.com)
255    
256     * Mon Feb 10 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.110-1
257     - Fix a typo in ZabbixSizeTooSmallFactor conf (daniel@firewall-services.com)
258    
259     * Wed Feb 05 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.109-1
260     - Don't skip local node in PVE nodes discovery (daniel@firewall-services.com)
261    
262     * Wed Jan 22 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.108-1
263     - Only skip RAID volumes checks when in HBA mode, not physical disks checks
264     (daniel@firewall-services.com)
265     - Declar variable in the correct scope for hba mode detection (daniel@firewall-
266     services.com)
267     - Handle megaraid controlers in HBO/JBOD mode (skip RAID checks)
268     (daniel@firewall-services.com)
269     - Use head -1 to be sure to get a single value for sensors (daniel@firewall-
270     services.com)
271    
272     * Thu Jan 16 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.107-1
273     - Add Zabbix template for Squid (daniel@firewall-services.com)
274    
275     * Thu Jan 16 2020 Daniel Berteaud <daniel@firewall-services.com> 0.2.106-1
276     - Remove uri from UsereParam args for squid (daniel@firewall-services.com)
277    
278     * Tue Dec 17 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.105-1
279     - Fix ready sizeNew from last backup (except when link hasn't ran yet)
280     (daniel@firewall-services.com)
281    
282     * Sun Dec 15 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.104-1
283     - Disable vfs.dev.discovery in default conf (daniel@firewall-services.com)
284    
285     * Sun Dec 15 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.103-1
286     - Set min backup size to 0 in template (daniel@firewall-services.com)
287    
288     * Sun Dec 15 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.102-1
289     - Fix key name for enabled value (daniel@firewall-services.com)
290    
291     * Sun Dec 15 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.101-1
292     - Init complete JSON objects with default values in bheck_backuppc_sudo
293     (daniel@firewall-services.com)
294     - Remove unused variables (daniel@firewall-services.com)
295    
296     * Sun Dec 15 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.100-1
297     - Only substract $new_size_of_last_full once (daniel@firewall-services.com)
298    
299     * Fri Dec 13 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.99-1
300     - Fix when a host has a single backup with 0 new file size (daniel@firewall-
301     services.com)
302    
303     * Fri Dec 13 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.98-1
304     - Fix backups total size computation when there's only one full
305     (daniel@firewall-services.com)
306    
307     * Fri Dec 13 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.97-1
308     - Include Zabbix template to monitor BackupPC (daniel@firewall-services.com)
309    
310     * Fri Dec 13 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.96-1
311     - Enhanced stats for BackupPC's entity (daniel@firewall-services.com)
312    
313     * Wed Dec 11 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.95-1
314     - Wait for BackupPC_link to run before we take new sizes in our stat
315     (daniel@firewall-services.com)
316    
317     * Wed Dec 11 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.94-1
318     - Fix BackupPC script when BackuPPC_link is waiting for the nightly cleanup to
319     finish (daniel@firewall-services.com)
320    
321     * Fri Nov 29 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.93-1
322     - Don't use autoloader in our forked Linux::LVM (daniel@firewall-services.com)
323     - Don't requires Linux::LVM anymore (daniel@firewall-services.com)
324     - Replace Linux::LVM occurrences with Zabbix::Agent::Addons::LVM
325     (daniel@firewall-services.com)
326     - Bundle a fork of Linux::LVM with support for LVM thin pools (daniel@firewall-
327     services.com)
328    
329     * Wed Nov 27 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.92-1
330     - Better compat with 4.4 vfs.dev.discovery (and use lsblk to get the list of
331     dev if available) (daniel@firewall-services.com)
332    
333     * Tue Nov 26 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.91-1
334     - Add DEVNAME macro for vfs.dev.discovery to ease transition to 4.4
335     (daniel@firewall-services.com)
336     - Minor update in ZFS template (daniel@firewall-services.com)
337    
338     * Sun Oct 20 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.90-1
339     - Fix some unifi stats for uap/usw in recent unifi versions (daniel@firewall-
340     services.com)
341    
342     * Mon Oct 14 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.89-1
343     - Add Zabbix template for GlusterFS (daniel@firewall-services.com)
344     - Add Zabbix tempalte for DRBD (daniel@firewall-services.com)
345     - Add Zabbix template for Proxmox Mail Gateway (daniel@firewall-services.com)
346     - Add template to monitor a PVE cluster (daniel@firewall-services.com)
347     - ZFS ARC low hit ratio for data and global are calculated for 1h
348     (daniel@firewall-services.com)
349    
350     * Fri Oct 11 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.88-1
351     - Add Zabbix template for ZFS (daniel@firewall-services.com)
352    
353     * Fri Oct 11 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.87-1
354     - Enhance ZFS monitoring scripts to retrieve ARC stats (daniel@firewall-
355     services.com)
356     - Send an empty data array when Zimbra is not installed (daniel@firewall-
357     services.com)
358    
359     * Tue Oct 01 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.86-1
360     - Fix pve script when no net or disk stats are available (daniel@firewall-
361     services.com)
362    
363     * Sat Sep 21 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.85-1
364     - Check $sanoidmon is defined before checking its value (daniel@firewall-
365     services.com)
366    
367     * Sat Sep 21 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.84-1
368     - Fix var name in disco_zfs (daniel@firewall-services.com)
369    
370     * Sat Sep 21 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.83-1
371     - Better sanoïd monitoring integration (daniel@firewall-services.com)
372    
373     * Fri Sep 20 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.82-1
374     - Remove trailing x for compressratio with ZoL < 0.8 (daniel@firewall-
375     services.com)
376    
377     * Fri Sep 20 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.81-1
378     - Revert to suffix conversion for ZFS error count (daniel@firewall-
379     services.com)
380    
381     * Fri Sep 20 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.80-1
382     - Rewrite ZFS monitoring from scratch (daniel@firewall-services.com)
383     - Set info in the data element for Zimbra discovery (daniel@firewall-
384     services.com)
385    
386     * Fri Sep 13 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.79-1
387     - Add simple Zabbix service status scripts (daniel@firewall-services.com)
388    
389     * Tue Sep 03 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.77-1
390     - Skip self PVE node (daniel@firewall-services.com)
391    
392     * Tue Jul 30 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.76-1
393     - Add support for some NVMe temp sensors Found on OVH's Advanced servers for
394     example (daniel@firewall-services.com)
395     - Fix when running on Debian buster Which fails with RC 25 when using
396     File::Spec devnull (daniel@firewall-services.com)
397    
398     * Tue May 21 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.75-1
399     - Add basic scripts to monitor VDO volumes (daniel@firewall-services.com)
400    
401     * Tue Apr 16 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.74-1
402     - Don't fail if Statistics::Descriptive doesn't support quantile
403     (daniel@firewall-services.com)
404    
405     * Mon Apr 15 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.73-1
406     - More work on BackupPC's monitoring scripts (daniel@firewall-services.com)
407    
408     * Thu Apr 04 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.72-1
409     - Fix reporting MaxXferError (daniel@firewall-services.com)
410    
411     * Thu Apr 04 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.71-1
412     - Fix a typo in check_backuppc_sudo (daniel@firewall-services.com)
413    
414     * Thu Apr 04 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.70-1
415     - Fix counting entity size (daniel@firewall-services.com)
416    
417     * Thu Apr 04 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.69-1
418     - Don't count vm as an entity in BackupPC's entities discovery
419     (daniel@firewall-services.com)
420    
421     * Thu Apr 04 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.68-1
422     - Update BackupPC's discovery and monitoring scripts (daniel@firewall-
423     services.com)
424    
425     * Wed Apr 03 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.67-1
426     - Add last_errors in backuppc JSON info (daniel@firewall-services.com)
427     - Update conf for BackupPC (daniel@firewall-services.com)
428    
429     * Wed Apr 03 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.66-1
430     - Remove crazy and useless regex to exclude hosts from BackupPC
431     (daniel@firewall-services.com)
432    
433     * Wed Apr 03 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.65-1
434     - Enhance backuppc reporting script Including reporting the new file size, and
435     sending all the info at once in JSON format (daniel@firewall-services.com)
436     - Some coding style updates (daniel@firewall-services.com)
437     - More compact BPCSTATUS (1/0 instead of enabled/disabled) (daniel@firewall-
438     services.com)
439    
440     * Wed Feb 20 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.64-1
441     - Also report the number in the deferred queue (daniel@firewall-services.com)
442    
443     * Wed Feb 20 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.63-1
444     - Report number of email in the active and hold queues (daniel@firewall-
445     services.com)
446    
447     * Sat Jan 19 2019 Daniel Berteaud <daniel@firewall-services.com> 0.2.62-1
448     - Add scripts to ping other hosts (daniel@firewall-services.com)
449    
450     * Mon Dec 10 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.61-1
451     - Save cookies to a file so we don't have to login at every invocation GLPI
452     #34449 (daniel@firewall-services.com)
453    
454     * Sun Dec 09 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.60-1
455     - Print ZBX_NOTSUPPORTED in case of API error Prevent tons of error messages in
456     Zabbix Server's logs (daniel@firewall-services.com)
457    
458     * Sun Dec 09 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.59-1
459     - Fix ZBX_NOTSUPPORTED string in several scripts (daniel@firewall-services.com)
460    
461     * Thu Nov 15 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.57-0.beta1
462     - Add enhanced squid monitoring support (daniel@firewall-services.com)
463    
464     * Fri Nov 09 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.56-1
465     - Add simple script for nginx (similar httpd) (daniel@firewall-services.com)
466    
467     * Fri Oct 26 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.55-1
468     - Fix PVE storage monitoring GLPI #33910 (daniel@firewall-services.com)
469    
470     * Wed Oct 24 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.54-1
471     - Rework PMG monitoring scripts (daniel@firewall-services.com)
472    
473     * Thu Oct 18 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.52-0.beta1
474     - Add very basic script for PMG monitoring (daniel@firewall-services.com)
475    
476     * Tue Sep 18 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.51-1
477     - check_unifi: also output satisfaction for stations (daniel@firewall-
478     services.com)
479    
480     * Mon Sep 17 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.50-1
481     - Fix comparison with uninitialized value in check_unifi (daniel@firewall-
482     services.com)
483    
484     * Sat Sep 15 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.49-1
485     - Report number of unarchived alarms in check_unifi --unifi (daniel@firewall-
486     services.com)
487    
488     * Sat Sep 15 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.48-1
489     - More fixes for AP monitoring in check_unifi (daniel@firewall-services.com)
490    
491     * Sat Sep 15 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.47-1
492     - Several fixes in check_unifi (daniel@firewall-services.com)
493    
494     * Fri Sep 14 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.46-1
495     - Enhance Unifi discovery and monitoring Adding support for station monitoring
496     (daniel@firewall-services.com)
497    
498     * Thu Sep 13 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.45-0.beta2
499     - Fix check_unifi when value is defined but false (daniel@firewall-
500     services.com)
501    
502     * Thu Sep 13 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.44-0.beta1
503     - Add scripts to monitor Unifi sites (daniel@firewall-services.com)
504    
505     * Tue Aug 21 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.43-1
506     - Fix PVE scripts to Work with new pvesh version (daniel@firewall-services.com)
507    
508     * Mon Jul 23 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.42-1
509     - Initialize an empty json object (daniel@firewall-services.com)
510    
511     * Mon Jul 09 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.41-1
512     - Don't log sudo usage for Zabbix (daniel@firewall-services.com)
513    
514     * Wed Jul 04 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.40-1
515     - Fix ZFS pool stats retrieval (daniel@firewall-services.com)
516    
517     * Wed Jun 13 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.39-1
518     - Fix computing pool CPU usage in check_pve (daniel@firewall-services.com)
519    
520     * Thu Jun 07 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.38-1
521     - Add global net and disk stats for the cluster in check_pve_sudo
522     (daniel@firewall-services.com)
523    
524     * Tue Jun 05 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.37-1
525     - Fix check_pve_sudo for single node monitoring (daniel@firewall-services.com)
526    
527     * Tue Jun 05 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.36-1
528     - Remove redundant condition (daniel@firewall-services.com)
529     - Fix {#PVE_STOR_STATUS} macro (daniel@firewall-services.com)
530     - Only gather info about online nodes (daniel@firewall-services.com)
531     - Add some global cluster stats for PVE (daniel@firewall-services.com)
532    
533     * Sun Jun 03 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.35-1
534     - Enhance PVE scripts and conf (daniel@firewall-services.com)
535     - Add basic scripts for PVE monitoring (daniel@firewall-services.com)
536    
537     * Wed May 30 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.34-1
538     - Add stats for ZFS zpools (daniel@firewall-services.com)
539    
540     * Tue May 29 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.33-1
541     - Ensure we always return a value for scan action status errors in check_zfs
542     (daniel@firewall-services.com)
543    
544     * Tue May 29 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.32-1
545     - Handle situations where there's more than 1000 errors on a item in ZFS pools
546     (daniel@firewall-services.com)
547    
548     * Tue May 29 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.31-1
549     - Various enhancements in check_zfs (daniel@firewall-services.com)
550     - Fix macro name for zfs zpool discovery (daniel@firewall-services.com)
551    
552     * Mon May 28 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.30-1
553     - Rename vfs.zfs.discovery to vfs.zfs.zpool.discovery So later we'll be able to
554     add other discovery rules for say, datasets (daniel@firewall-services.com)
555    
556     * Mon May 28 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.29-1
557     - Add scripts to discover and check ZFS zpools (daniel@firewall-services.com)
558    
559     * Tue Mar 06 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.28-1
560     - Use "all" key to get all httpd stats in JSON format (daniel@firewall-
561     services.com)
562    
563     * Tue Mar 06 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.27-1
564     - Respond with all stats as a JSON structure if no --what given
565     (daniel@firewall-services.com)
566    
567     * Tue Mar 06 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.26-1
568     - Support space in httpd status key So total_accesses and total_kbytes are
569     available again (daniel@firewall-services.com)
570    
571     * Tue Feb 06 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.25-1
572     - Fix mdadm RAID discovery condition (daniel@firewall-services.com)
573    
574     * Tue Jan 09 2018 Daniel Berteaud <daniel@firewall-services.com> 0.2.24-1
575     - Don't WARN when device is being checked, only when it's rebuilding
576     (daniel@firewall-services.com)
577     - Don't detect mdadm RAID in containers (daniel@firewall-services.com)
578    
579     * Thu Nov 30 2017 Daniel Berteaud <daniel@firewall-services.com> 0.2.23-1
580     - Check line format in check_httpd Instead of spliting errors in case server-
581     status redirect to somewhere else (daniel@firewall-services.com)
582    
583     * Mon Nov 20 2017 Daniel Berteaud <daniel@firewall-services.com> 0.2.22-1
584     - Add script to monitor spamassassin's bayes database stats (daniel@firewall-
585     services.com)
586     - Symlink releasrs.conf to global's one (daniel@firewall-services.com)
587    
588     * Tue Nov 14 2017 Daniel Berteaud <daniel@firewall-services.com> 0.2.21-1
589     - Remove now non existing CHANGELOG.git file (daniel@firewall-services.com)
590    
591     * Tue Nov 14 2017 Daniel Berteaud <daniel@firewall-services.com> 0.2.20-1
592     - new package built with tito
593    
594     * Thu Oct 12 2017 Daniel Berteaud <daniel@firewall-services.com> - 0.2.19-1
595     - Correctly handle Partially Degraded state
596    
597     * Thu Aug 24 2017 Daniel Berteaud <daniel@firewall-services.com> - 0.2.18-1
598     - Only include SELinux policy module on el7
599    
600     * Wed Aug 23 2017 Daniel Berteaud <daniel@firewall-services.com> - 0.2.17-1
601     - Add a SELinux policy module
602    
603     * Wed Jun 14 2017 Daniel Berteaud <daniel@firewall-services.com> - 0.2.16-1
604     - Add kernel.openedfile UserParameter
605    
606     * Thu Nov 24 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.2.15-1
607     - Fix discovery scripts to always return a valid JSON value, even if empty
608     (sensors, lvm and nut_ups)
609    
610     * Wed Nov 9 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.2.14-1
611     - Add scripts to monitor apache httpd
612    
613     * Sun Oct 30 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.2.13-1
614     - Fix handling Airflow_Temperature_Cel label
615    
616     * Fri Oct 28 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.2.12-1
617     - Support Airflow_Temperature_Cel as temp label for smartctl based sensors
618    
619     * Thu Sep 1 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.2.11-1
620     - Add support for lm_sensors based sensors
621    
622     * Thu Aug 25 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.2.10-1
623     - Add monitoring item for squid's FD
624    
625     * Wed Apr 6 2016 Daniel Berteaud <daniel@firewall-services.com> - 0.2.9-1
626     - Detect HDD temp sensors on sat+megaraid controllers
627    
628     * Mon Mar 21 2016 Daniel B. <daniel@firewall-services.com> - 0.2.8-1
629     - Prevent running several gluster check commands at the same time
630    
631     * Wed Sep 16 2015 Daniel B. <daniel@firewall-services.com> - 0.2.7-1
632     - Prevent GlusterFS heal false positive due to concurrent locking
633    
634     * Mon Sep 14 2015 Daniel B. <daniel@firewall-services.com> - 0.2.6-1
635     - Add script to discover and monitor DRBD resources
636    
637     * Wed Sep 9 2015 Daniel B. <daniel@firewall-services.com> - 0.2.5-1
638     - Support negative values for temp sensors
639    
640     * Mon Jul 27 2015 Daniel B. <daniel@firewall-services.com> - 0.2.4-1
641     - Several enhancements in sensors ini generator
642    
643     * Fri Jul 24 2015 Daniel B. <daniel@firewall-services.com> - 0.2.3-1
644     - Separate UPS default threshold
645     - Minor coding style updates
646    
647     * Mon Jul 20 2015 Daniel B. <daniel@firewall-services.com> - 0.2.2-1
648     - Start working on perl libs to reduce code duplication
649     - Detect nut UPS temp sensors
650    
651     * Fri Jul 10 2015 Daniel B. <daniel@firewall-services.com> - 0.2.1-1
652     - Fix GlusterFS brick count on 3.7.x
653    
654     * Fri Jul 10 2015 Daniel B. <daniel@firewall-services.com> - 0.2.0-1
655     - Migrate sensors config to an ini format
656     - Add a generator script which detects available sensors
657    
658     * Tue Jul 7 2015 Daniel B. <daniel@firewall-services.com> - 0.1.27-1
659     - Support different sensors types
660    
661     * Thu Jun 4 2015 Daniel B. <daniel@firewall-services.com> - 0.1.26-1
662     - Alert if a self heal is in progress on a glusterfs vol
663    
664     * Thu Jun 4 2015 Daniel B. <daniel@firewall-services.com> - 0.1.25-1
665     - Fix gluster checks if info heal-failed is not supported
666    
667     * Wed Apr 15 2015 Daniel B. <daniel@firewall-services.com> - 0.1.24-1
668     - Report a warning if a RAID array is resyncing
669    
670     * Tue Feb 10 2015 Daniel B. <daniel@firewall-services.com> - 0.1.23-1
671     - Fix disco_filesystem to output valid JSON
672    
673     * Thu Jan 8 2015 Daniel B. <daniel@firewall-services.com> - 0.1.22-1
674     - Fix check_qmail_sudo
675    
676     * Mon Jan 5 2015 Daniel B. <daniel@firewall-services.com> - 0.1.21-1
677     - Add scripts to check qmail (requires qmqtool)
678    
679     * Fri Nov 7 2014 Daniel B. <daniel@firewall-services.com> - 0.1.20-1
680     - discover LVM thin pools
681     - report LVM thin pools allocation
682    
683     * Sun Sep 14 2014 Daniel B. <daniel@firewall-services.com> - 0.1.19-1
684     - Adapt squidclient commands to work with squid 3.1
685    
686     * Wed Jul 16 2014 Daniel B. <daniel@firewall-services.com> - 0.1.18-1
687     - Add simple discovery and status check for GlusterFS
688    
689     * Thu Jul 10 2014 Daniel B. <daniel@firewall-services.com> - 0.1.17-1
690     - Add discovery for MegaRAID controllers
691    
692     * Wed Jul 9 2014 Daniel B. <daniel@firewall-services.com> - 0.1.16-1
693     - Add discovery script for mdadm based RAID devices
694    
695     * Tue May 6 2014 Daniel B. <daniel@firewall-services.com> - 0.1.15-1
696     - Add a simple script to check nmb lookups
697    
698     * Wed Feb 19 2014 Daniel B. <daniel@firewall-services.com> - 0.1.14-1
699     - remove scripts to discover and monitor certificates, they are too specific
700     and are now in smeserver-zabbix-agent
701    
702     * Tue Feb 18 2014 Daniel B. <daniel@firewall-services.com> - 0.1.13-1
703     - Move phpki conf to the correct location
704    
705     * Tue Feb 18 2014 Daniel B. <daniel@firewall-services.com> - 0.1.12-1
706     - Add scripts to discover and monitor certificates (design to work with PHPki)
707    
708     * Fri Nov 29 2013 Daniel B. <daniel@firewall-services.com> - 0.1.11-1
709     - Possibility to disable hosts monitoring in BackupPC by adding
710     $Conf{ZabbixMonitoring} = 0 in the conf file
711    
712     * Mon Oct 28 2013 Daniel B. <daniel@firewall-services.com> - 0.1.10-1
713     - Do not skip removable devices in disco_block_device
714    
715     * Tue Oct 1 2013 Daniel B. <daniel@firewall-services.com> - 0.1.9-1
716     - Fix macros names in disco_raid_hp_sudo script
717    
718     * Tue Oct 1 2013 Daniel B. <daniel@firewall-services.com> - 0.1.8-1
719     - Add simple scripts to monitor HP Smart Arrays
720    
721     * Tue Apr 23 2013 Daniel B. <daniel@firewall-services.com> - 0.1.7-1
722     - Initialize an empty array in disco_backuppc_sudo
723     - Return more usefull macros in disco_backuppc_sudo
724     - Skip some blocks (loop, ram, dm) in disco_smart_sudo
725    
726     * Mon Apr 22 2013 Daniel B. <daniel@firewall-services.com> - 0.1.6-1
727     - Fix permissions on sudoers fragment
728     - Use full path to smartctl binary
729    
730     * Mon Apr 22 2013 Daniel B. <daniel@firewall-services.com> - 0.1.5-1
731     - Rewrite disco_smart_sudo in perl
732    
733     * Thu Apr 18 2013 Daniel B. <daniel@firewall-services.com> - 0.1.4-1
734     - Possibility to pass a (base64 encoded) regex for backuppc hosts discovery
735     - Add nut ups scripts
736     - Fix lvm discovery on some systems
737    
738     * Thu Apr 18 2013 Daniel B. <daniel@firewall-services.com> - 0.1.3-1
739     - Comment the manual net.if.discovery key
740    
741     * Thu Apr 18 2013 Daniel B. <daniel@firewall-services.com> - 0.1.2-1
742     - Add network interface discovery scripts
743     - do not prepend /dev to block devices (not supported on older Zabbix agent)
744    
745     * Wed Apr 17 2013 Daniel B. <daniel@firewall-services.com> - 0.1.1-1
746     - Fix a typo in smart.conf
747    
748     * Wed Apr 17 2013 Daniel B. <daniel@firewall-services.com> - 0.1.0-1
749     - Initial release
750    

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed