Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. class nagios::centos {
  2. package{["nagios","nagios-nrpe","nagios-plugins"]: }
  3.  
  4. file{"/etc/nagios/nrpe.cfg":
  5. source => "puppet:///nagios/nrpe.cfg",
  6. require => Package["nagios"],
  7. }
  8.  
  9. file{"/usr/lib/nagios/plugins":
  10. source => "puppet:///nagios/plugins",
  11. ensure => "directory",
  12. require => Package["nagios"],
  13. }
  14.  
  15. service{"nrpe":
  16. ensure => "running",
  17. enable => "true",
  18. hasstatus => "true",
  19. hasrestart => "true",
  20. require => Package["nagios"],
  21. subscribe => File["/etc/nagios/nrpe.cfg"],
  22. }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement