Mon Dec 31 02:12:07 2012 UTC ()
Specify a valid homedir for munin user, so that cron(8) does not
bail out trying to chdir(2) to a nonexistent $HOME when exec'ing
munin-cron.

ok joerg@


(jym)
diff -r1.17 -r1.18 pkgsrc/sysutils/munin-server/Makefile

cvs diff -r1.17 -r1.18 pkgsrc/sysutils/munin-server/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/munin-server/Attic/Makefile 2012/10/03 21:57:40 1.17
+++ pkgsrc/sysutils/munin-server/Attic/Makefile 2012/12/31 02:12:07 1.18
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.17 2012/10/03 21:57:40 wiz Exp $ 1# $NetBSD: Makefile,v 1.18 2012/12/31 02:12:07 jym Exp $
2# 2#
3 3
4DISTNAME= ${PKGNAME_NOREV:S:-server-:_:} 4DISTNAME= ${PKGNAME_NOREV:S:-server-:_:}
5PKGNAME= munin-server-1.3.2 5PKGNAME= munin-server-1.3.2
6PKGREVISION= 5 6PKGREVISION= 5
7CATEGORIES= sysutils 7CATEGORIES= sysutils
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=munin/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=munin/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://munin-monitoring.org/ 11HOMEPAGE= http://munin-monitoring.org/
12COMMENT= System monitoring tool, server version 12COMMENT= System monitoring tool, server version
13 13
14PKG_DESTDIR_SUPPORT= destdir 14PKG_DESTDIR_SUPPORT= destdir
@@ -30,27 +30,27 @@ USE_PKGINSTALL= YES @@ -30,27 +30,27 @@ USE_PKGINSTALL= YES
30 30
31PERL5_CONFIGURE=NO 31PERL5_CONFIGURE=NO
32 32
33WRKSRC= ${WRKDIR}/${DISTNAME:S:_:-:} 33WRKSRC= ${WRKDIR}/${DISTNAME:S:_:-:}
34CHECK_PORTABILITY_SKIP+= node/node.d/* 34CHECK_PORTABILITY_SKIP+= node/node.d/*
35 35
36PKG_GROUPS_VARS+= MUNIN_GROUP 36PKG_GROUPS_VARS+= MUNIN_GROUP
37PKG_USERS_VARS+= MUNIN_USER 37PKG_USERS_VARS+= MUNIN_USER
38 38
39MUNIN_GROUP?= munin 39MUNIN_GROUP?= munin
40MUNIN_USER?= munin 40MUNIN_USER?= munin
41 41
42PKG_GROUPS= ${MUNIN_GROUP} 42PKG_GROUPS= ${MUNIN_GROUP}
43PKG_USERS= ${MUNIN_USER}:${MUNIN_GROUP} 43PKG_USERS= ${MUNIN_USER}:${MUNIN_GROUP}:::${VARBASE}/munin
44PKG_GECOS.${MUNIN_USER}= Munin user 44PKG_GECOS.${MUNIN_USER}= Munin user
45USERGROUP_PHASE= pre-install 45USERGROUP_PHASE= pre-install
46 46
47PKG_SYSCONFSUBDIR?= munin 47PKG_SYSCONFSUBDIR?= munin
48 48
49STATEDIR= ${VARBASE}/munin/plugin-state 49STATEDIR= ${VARBASE}/munin/plugin-state
50 50
51MAKE_DIRS= ${VARBASE}/munin 51MAKE_DIRS= ${VARBASE}/munin
52MAKE_DIRS+= ${VARBASE}/run/munin 52MAKE_DIRS+= ${VARBASE}/run/munin
53MAKE_DIRS+= ${VARBASE}/log/munin 53MAKE_DIRS+= ${VARBASE}/log/munin
54MAKE_DIRS+= ${STATEDIR} 54MAKE_DIRS+= ${STATEDIR}
55 55
56OWN_DIRS= ${VARBASE}/munin 56OWN_DIRS= ${VARBASE}/munin