/[packages]/updates/1/nagios/current/SPECS/nagios.spec
ViewVC logotype

Diff of /updates/1/nagios/current/SPECS/nagios.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 63043 by ennael, Thu Mar 3 10:03:18 2011 UTC revision 63044 by ennael, Thu Mar 3 10:25:20 2011 UTC
# Line 6  Line 6 
6  Summary:        Host/service/network monitoring program  Summary:        Host/service/network monitoring program
7  Name:           nagios  Name:           nagios
8  Version:        3.2.3  Version:        3.2.3
 %if %mdkversion < 201000  
 %define subrel  1  
 %endif  
9  Release:        %mkrel 2  Release:        %mkrel 2
10  License:        GPLv2  License:        GPLv2
11  Group:          Networking/Other  Group:          Networking/Other
# Line 65  Requires:      nail Line 62  Requires:      nail
62  Requires:       traceroute  Requires:       traceroute
63  Requires:       %{name}-imagepaks  Requires:       %{name}-imagepaks
64  Requires:       %{name}-theme  Requires:       %{name}-theme
 %if %mdkversion < 201010  
 Requires(post):   rpm-helper  
 Requires(postun):   rpm-helper  
 %endif  
65  Epoch:          %{epoch}  Epoch:          %{epoch}
66    
67  %description    www  %description    www
# Line 302  convert html/images/logofullsize.png -re Line 295  convert html/images/logofullsize.png -re
295    
296  # XDG menu  # XDG menu
297  install -d %{buildroot}%{_datadir}/applications  install -d %{buildroot}%{_datadir}/applications
298  cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF  cat > %{buildroot}%{_datadir}/applications/mageia-%{name}.desktop << EOF
299  [Desktop Entry]  [Desktop Entry]
300  Name=Nagios  Name=Nagios
301  Comment=%{summary}  Comment=%{summary}
# Line 462  files found in the /etc/nagios/plugins.d Line 455  files found in the /etc/nagios/plugins.d
455    
456  EOF  EOF
457    
 %if %mdkversion >= 200900  
458  # automatic reloading for new plugins  # automatic reloading for new plugins
 # (see http://wiki.mandriva.com/en/Rpm_filetriggers)  
459  install -d %buildroot%{_var}/lib/rpm/filetriggers  install -d %buildroot%{_var}/lib/rpm/filetriggers
460  cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.filter << EOF  cat > %buildroot%{_var}/lib/rpm/filetriggers/nagios.filter << EOF
461  ^.%{_sysconfdir}/nagios/plugins.d/.*\.cfg$  ^.%{_sysconfdir}/nagios/plugins.d/.*\.cfg$
# Line 474  cat > %buildroot%{_var}/lib/rpm/filetrig Line 465  cat > %buildroot%{_var}/lib/rpm/filetrig
465  /etc/init.d/nagios condrestart  /etc/init.d/nagios condrestart
466  EOF  EOF
467  chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/nagios.script  chmod 755 %buildroot%{_var}/lib/rpm/filetriggers/nagios.script
 %endif  
468    
469  %pre  %pre
470  %{_sbindir}/useradd -r -M -s /bin/sh -d /var/log/nagios -c "system user for %{nsusr}" %{nsusr} >/dev/null 2>&1 || :  %{_sbindir}/useradd -r -M -s /bin/sh -d /var/log/nagios -c "system user for %{nsusr}" %{nsusr} >/dev/null 2>&1 || :
# Line 504  if [ -f %{_sysconfdir}/httpd/conf/webapp Line 494  if [ -f %{_sysconfdir}/httpd/conf/webapp
494          %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf          %{_sysconfdir}/httpd/conf/webapps.d/nagios.conf
495  fi  fi
496    
 %post www  
 %if %mdkversion < 201010  
 %_post_webapp  
 %endif  
 %if %mdkversion < 200900  
 %update_menus  
 %endif  
   
 %postun www  
 %if %mdkversion < 201010  
 %_postun_webapp  
 %endif  
 %if %mdkversion < 200900  
 %clean_menus  
 %endif  
   
497  %clean  %clean
498  rm -rf %{buildroot}  rm -rf %{buildroot}
499    
# Line 546  rm -rf %{buildroot} Line 520  rm -rf %{buildroot}
520  %attr(-,%{nsusr},%{nsgrp}) %dir /var/run/nagios  %attr(-,%{nsusr},%{nsgrp}) %dir /var/run/nagios
521  %dir %{_libdir}/nagios/plugins/eventhandlers  %dir %{_libdir}/nagios/plugins/eventhandlers
522  %{_libdir}/nagios/plugins/eventhandlers/*  %{_libdir}/nagios/plugins/eventhandlers/*
 %if %mdkversion >= 200900  
523  %{_var}/lib/rpm/filetriggers/nagios.*  %{_var}/lib/rpm/filetriggers/nagios.*
 %endif  
524    
525  %files www  %files www
526  %defattr(-,root,root)  %defattr(-,root,root)

Legend:
Removed from v.63043  
changed lines
  Added in v.63044

  ViewVC Help
Powered by ViewVC 1.1.30