diff options
Diffstat (limited to 'nagios-server-addons.spec.in')
-rw-r--r-- | nagios-server-addons.spec.in | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/nagios-server-addons.spec.in b/nagios-server-addons.spec.in index d62417a..4b5374a 100644 --- a/nagios-server-addons.spec.in +++ b/nagios-server-addons.spec.in @@ -122,6 +122,14 @@ make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} +%pre +if [ $1 -gt 1 ] ; then + if ! grep -q "RRD_STORAGE_TYPE = MULTIPLE" %{_sysconfdir}/pnp4nagios/check_commands/check_brick_usage.cfg ; then + echo "y" | su -c '%{_libexecdir}/pnp4nagios/rrd_convert.pl --cfg_dir=%{_sysconfdir}/pnp4nagios --check_command=check_brick_usage' -s '/bin/bash' nagios 1> /dev/null + fi +fi + + %post NagiosCFGFile="/etc/nagios/nagios.cfg" sed -i '/etc\/nagios\/objects\/localhost.cfg/d' $NagiosCFGFile @@ -240,6 +248,7 @@ fi %config(noreplace) %attr(-, root, nagios) %{_sysconfdir}/nagios/gluster/snmpmanagers.conf %config(noreplace) %{_sysconfdir}/nagios/gluster/* %{_sysconfdir}/sudoers.d/nagios +%{_sysconfdir}/pnp4nagios/check_commands/check_brick_usage.cfg %{_sysconfdir}/pnp4nagios/check_commands/check_disk_and_inode.cfg %{_sysconfdir}/pnp4nagios/check_commands/check_interfaces.cfg /usr/share/snmp/mibs/* |