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.