diff -Naur nsca-2.7.2/configure nsca-2.7.2-patched/configure --- nsca-2.7.2/configure 2007-07-03 15:57:27.000000000 -0400 +++ nsca-2.7.2-patched/configure 2013-12-08 09:52:01.000000000 -0500 @@ -7392,6 +7392,7 @@ perl subst init-script perl subst sample-config/nsca.xinetd +perl subst sample-config/nsca.logrotate perl subst sample-config/nsca.cfg perl subst sample-config/send_nsca.cfg diff -Naur nsca-2.7.2/configure.in nsca-2.7.2-patched/configure.in --- nsca-2.7.2/configure.in 2007-07-03 15:57:28.000000000 -0400 +++ nsca-2.7.2-patched/configure.in 2013-12-08 09:52:12.000000000 -0500 @@ -210,6 +210,7 @@ perl subst init-script perl subst sample-config/nsca.xinetd +perl subst sample-config/nsca.logrotate perl subst sample-config/nsca.cfg perl subst sample-config/send_nsca.cfg diff -Naur nsca-2.7.2/Makefile.in nsca-2.7.2-patched/Makefile.in --- nsca-2.7.2/Makefile.in 2003-10-15 19:17:45.000000000 -0400 +++ nsca-2.7.2-patched/Makefile.in 2013-12-08 09:52:31.000000000 -0500 @@ -43,7 +43,7 @@ distclean: clean cd $(SRC_BASE); $(MAKE) $@ ; cd .. rm -f conf.libmcrypttest config.log config.status config.cache init-script Makefile subst $(SRC_INCLUDE)config.h - rm -f sample-config/nsca.cfg sample-config/send_nsca.cfg sample-config/nsca.xinetd + rm -f sample-config/nsca.cfg sample-config/send_nsca.cfg sample-config/nsca.xinetd sample-config/nsca.logrotate devclean: distclean diff -Naur nsca-2.7.2/sample-config/nsca.cfg.in nsca-2.7.2-patched/sample-config/nsca.cfg.in --- nsca-2.7.2/sample-config/nsca.cfg.in 2006-04-06 17:19:30.000000000 -0400 +++ nsca-2.7.2-patched/sample-config/nsca.cfg.in 2013-12-08 09:59:02.000000000 -0500 @@ -78,7 +78,7 @@ # This is the location of the Nagios command file that the daemon # should write all service check results that it receives. -command_file=@localstatedir@/rw/nagios.cmd +command_file=/var/nagios/rw/nagios.cmd # ALTERNATE DUMP FILE @@ -91,7 +91,7 @@ # it starts Nagios. Or you may simply choose to ignore any # check results received while Nagios was not running... -alternate_dump_file=@localstatedir@/rw/nsca.dump +alternate_dump_file=/var/nagios/rw/nsca.dump diff -Naur nsca-2.7.2/sample-config/nsca.logrotate.in nsca-2.7.2-patched/sample-config/nsca.logrotate.in --- nsca-2.7.2/sample-config/nsca.logrotate.in 1969-12-31 19:00:00.000000000 -0500 +++ nsca-2.7.2-patched/sample-config/nsca.logrotate.in 2013-12-08 11:28:53.000000000 -0500 @@ -0,0 +1,6 @@ +@localstatedir@/log/nsca/nsca.log { + missingok + notifempty + size 500k + create 0640 @nsca_user@ @nsca_grp@ +} diff -Naur nsca-2.7.2/sample-config/nsca.xinetd.in nsca-2.7.2-patched/sample-config/nsca.xinetd.in --- nsca-2.7.2/sample-config/nsca.xinetd.in 2003-10-15 19:17:46.000000000 -0400 +++ nsca-2.7.2-patched/sample-config/nsca.xinetd.in 2013-12-08 16:55:42.000000000 -0500 @@ -5,11 +5,13 @@ flags = REUSE socket_type = stream wait = no + port = @nsca_port@ user = @nsca_user@ - group = @nsca_grp@ + group = nagios server = @bindir@/nsca server_args = -c @sysconfdir@/nsca.cfg --inetd + log_type = FILE @localstatedir@/log/nsca/nsca.log log_on_failure += USERID disable = no - only_from = 127.0.0.1 + only_from = 127.0.0.1 ::1 }