diff --git a/databases/webdis/Makefile b/databases/webdis/Makefile index de8ca8ab0b6b..4e8385a3640f 100644 --- a/databases/webdis/Makefile +++ b/databases/webdis/Makefile @@ -1,34 +1,34 @@ PORTNAME= webdis DISTVERSION= 0.1.20 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= olgeni@FreeBSD.org COMMENT= HTTP interface for Redis LICENSE= BSD2CLAUSE LIB_DEPENDS= libevent.so:devel/libevent USES= gmake USE_GITHUB= yes GH_ACCOUNT= nicolasff USE_RC_SUBR= webdis USERS= webdis GROUPS= webdis PLIST_FILES= bin/webdis \ "@sample etc/webdis.conf.sample" post-patch: ${REINPLACE_CMD} -e "s@%%LOCALBASE%%@${LOCALBASE}@g" ${WRKSRC}/Makefile do-install: ${INSTALL} ${WRKSRC}/webdis ${STAGEDIR}${PREFIX}/bin/webdis ${INSTALL_DATA} ${FILESDIR}/webdis.conf ${STAGEDIR}${PREFIX}/etc/webdis.conf.sample post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/webdis .include diff --git a/databases/webdis/files/webdis.in b/databases/webdis/files/webdis.in index ef94cec48053..a0b8149f4ba0 100644 --- a/databases/webdis/files/webdis.in +++ b/databases/webdis/files/webdis.in @@ -1,42 +1,42 @@ #!/bin/sh # PROVIDE: webdis # REQUIRE: LOGIN # KEYWORD: shutdown # # Add these lines to /etc/rc.conf.local or /etc/rc.conf # to enable this service: # # webdis_enable (bool): Set to NO by default. # Set it to YES to enable webdis. # webdis_config (path): Set to %%PREFIX%%/etc/webdis.conf # by default. # webdis_user (user): Set to 'webdis' by default. # webdis_group (group): Set to 'webdis' by default. . /etc/rc.subr name=webdis rcvar=webdis_enable load_rc_config $name : ${webdis_enable:=NO} : ${webdis_config:=%%PREFIX%%/etc/webdis.conf} : ${webdis_user:=webdis} : ${webdis_group:=webdis} start_precmd=webdis_start_precmd pidfile="/var/run/${name}.pid" procname="%%PREFIX%%/bin/${name}" command=/usr/sbin/daemon -command_args="-r -f -c -p ${pidfile} ${procname} ${webdis_config}" +command_args="-r -f -c -P ${pidfile} ${procname} ${webdis_config}" webdis_start_precmd() { if [ ! -e ${pidfile} ]; then install -o ${webdis_user} -g ${webdis_group} /dev/null ${pidfile} fi } run_rc_command "$1"