/[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.1 - (hide annotations) (download)
Thu Apr 1 07:01:38 2021 UTC (3 years, 8 months ago) by jpp
Branch: MAIN
CVS Tags: zabbix-agent-addons-0_2_147-1_el7_sme, zabbix-agent-addons-0_2_147-1_el6_fws
Initial import

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

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