Index: head/security/dsvpn/Makefile =================================================================== --- head/security/dsvpn/Makefile (revision 515103) +++ head/security/dsvpn/Makefile (revision 515104) @@ -1,27 +1,28 @@ # $FreeBSD$ PORTNAME= dsvpn PORTVERSION= 0.1.3 +PORTREVISION= 1 CATEGORIES= security net net-vpn MAINTAINER= egypcio@FreeBSD.org COMMENT= Dead Simple VPN LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= jedisct1 USE_RC_SUBR= ${PORTNAME} PLIST_FILES= sbin/${PORTNAME} SUB_FILES= pkg-message post-patch: ${REINPLACE_CMD} 's/^CFLAGS.*/CFLAGS\?\=${CFLAGS} ${OPTFLAGS}/g' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin .include Index: head/security/dsvpn/files/dsvpn.in =================================================================== --- head/security/dsvpn/files/dsvpn.in (revision 515103) +++ head/security/dsvpn/files/dsvpn.in (revision 515104) @@ -1,38 +1,39 @@ #!/bin/sh # # $FreeBSD$ # # PROVIDE: dsvpn # REQUIRE: DAEMON # KEYWORD: shutdown # # dsvpn_enable (bool) Default: NO # dsvpn_key (str) Default: %%PREFIX%%/etc/dsvpn.key # dsvpn_bind (str) Default: auto # dsvpn_port (str) Default: 443 # dsvpn_remote (str) Default: # . /etc/rc.subr name="dsvpn" rcvar="${name}_enable" pidfile="/var/run/${name}.pid" procname="%%PREFIX%%/sbin/${name}" : ${dsvpn_enable:="NO"} : ${dsvpn_key:="%%PREFIX%%/etc/dsvpn.key"} : ${dsvpn_bind:="auto"} : ${dsvpn_port:="443"} : ${dsvpn_remote:=""} +load_rc_config $name + required_files=${dsvpn_key} command=/usr/sbin/daemon [ -z ${dsvpn_remote} ] && command_args_dsvpn="server ${dsvpn_key} ${dsvpn_bind} ${dsvpn_port}" || \ command_args_dsvpn="client ${dsvpn_key} ${dsvpn_remote} ${dsvpn_port}" command_args="-o /var/log/${name}.log -p ${pidfile} ${procname} ${command_args_dsvpn}" -load_rc_config $name run_rc_command "$1"