Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Stoned Elipot <seb@netbsd.org>
List: pkgsrc-changes
Date: 11/26/2007 22:14:15
Module Name:	pkgsrc
Committed By:	seb
Date:		Mon Nov 26 22:14:15 UTC 2007

Modified Files:
	pkgsrc/mk/defaults: mk.conf
	pkgsrc/net/nagios-base: MESSAGE Makefile Makefile.common PLIST distinfo
	pkgsrc/net/nagios-base/files: nagios.sh
	pkgsrc/net/nagios-base/patches: patch-aa patch-ab patch-ac patch-ad
	    patch-ae patch-af
Removed Files:
	pkgsrc/net/nagios-base/patches: patch-ag

Log Message:
Bump PKGREVISION to 4.

As proposed on pkgsrc-users@...

- Introduce NAGIOSDIR, defaults to VARBASE/spool/nagios, for log
and status files.

- Drop unused(?) 'nagadmin' user and group.

- Sync user and group handling with Nagios install
documentation/recommendations. Introduce the Nagios "external
command" group, NAGIOSCMD_GROUP, defaults to APACHE_GROUP. The
Nagios user should be manually added after package installation to
the NAGIOSCMD_GROUP group. Add this recommandation to the MESSAGE
file. Make the "external command directory", NAGIOSDIR/rw, owned
by NAGIOS_USER:NAGIOSCMD_GROUP.

- Use /var/run/nagios.lock as pidfile.

- Only install existing example configuration files.

- Put default values of NAGIOSDIR, NAGIOS_USER, NAGIOS_GROUP and
NAGIOSCMD_GROUP in mk/defaults/mk.conf and allow MAKECONF to
override them.

- Miscellaneous clean up and sync with the changes mentionned above.

- When deleting the package allow removal of directories shared
with other Nagios packages to fail.


To generate a diff of this commit:
cvs rdiff -r1.165 -r1.166 pkgsrc/mk/defaults/mk.conf
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/nagios-base/MESSAGE \
    pkgsrc/net/nagios-base/PLIST
cvs rdiff -r1.15 -r1.16 pkgsrc/net/nagios-base/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/net/nagios-base/Makefile.common
cvs rdiff -r1.5 -r1.6 pkgsrc/net/nagios-base/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/net/nagios-base/files/nagios.sh
cvs rdiff -r1.3 -r1.4 pkgsrc/net/nagios-base/patches/patch-aa
cvs rdiff -r1.2 -r1.3 pkgsrc/net/nagios-base/patches/patch-ab \
    pkgsrc/net/nagios-base/patches/patch-ac \
    pkgsrc/net/nagios-base/patches/patch-ad
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/nagios-base/patches/patch-ae \
    pkgsrc/net/nagios-base/patches/patch-af
cvs rdiff -r1.1.1.1 -r0 pkgsrc/net/nagios-base/patches/patch-ag

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.