Previous update to devmon was missing my fixes to the default pidfile location, required because devmon runs as its own user. The rc script is already expecting it in /var/run/devmon/. This makes the example config show /var/run/devmon/ as the default/recommended path, and makes the daemon actually use /var/run/devmon/ if the config file isn't defining PIDFILE Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->swills swills@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Author: swills Date: Mon Jun 3 13:32:53 2013 New Revision: 319777 URL: http://svnweb.freebsd.org/changeset/ports/319777 Log: - Fix pidfile issues PR: ports/179145 Submitted by: Mark Felder <feld@feld.me> (maintainer) Modified: head/net-mgmt/devmon/Makefile Modified: head/net-mgmt/devmon/Makefile ============================================================================== --- head/net-mgmt/devmon/Makefile Mon Jun 3 12:45:59 2013 (r319776) +++ head/net-mgmt/devmon/Makefile Mon Jun 3 13:32:53 2013 (r319777) @@ -3,7 +3,7 @@ PORTNAME= devmon DISTVERSION= 0.3.1-beta1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} @@ -26,12 +26,17 @@ SUB_LIST= USERS=${USERS} \ OPTIONS_DEFINE= MYSQL +REINPLACE_ARGS= -i '' + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes .endif +post-patch: + @${REINPLACE_CMD} -e 's|/var/run/devmon.pid|/var/run/devmon/devmon.pid|g' ${WRKSRC}/devmon.cfg ${WRKSRC}/modules/dm_config.pm + pre-install: (cd ${WRKSRC} && ${MV} devmon.cfg devmon.cfg.dist) _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!