diff --git a/dns/hetzner_ddns/Makefile b/dns/hetzner_ddns/Makefile index 3029c560cf89..2b7f0d1b3065 100644 --- a/dns/hetzner_ddns/Makefile +++ b/dns/hetzner_ddns/Makefile @@ -1,33 +1,34 @@ PORTNAME= hetzner_ddns DISTVERSION= 0.2.4 +PORTREVISION= 1 CATEGORIES= dns MAINTAINER= filip@parag.rs COMMENT= Hetzner Dynamic DNS Daemon WWW= https://github.com/filiparag/hetzner_ddns LICENSE= BSD2CLAUSE RUN_DEPENDS= jq:textproc/jq \ curl:ftp/curl NO_ARCH= yes NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= filiparag PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz \ "@sample etc/${PORTNAME}.conf.sample" USE_RC_SUBR= ${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1.man \ ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1 ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include diff --git a/dns/hetzner_ddns/files/hetzner_ddns.in b/dns/hetzner_ddns/files/hetzner_ddns.in index b1ea2bf6ef3a..1dc11963d0aa 100755 --- a/dns/hetzner_ddns/files/hetzner_ddns.in +++ b/dns/hetzner_ddns/files/hetzner_ddns.in @@ -1,25 +1,26 @@ #!/bin/sh # # $FreeBSD$ # PROVIDE: hetzner_ddns # REQUIRE: LOGIN . /etc/rc.subr name=hetzner_ddns rcvar="${name}_enable" pidfile="/var/run/${name}.pid" start_cmd="${name}_start" +: ${hetzner_ddns_svcj_options:="net_basic"} load_rc_config $name command="/usr/local/bin/${name}" command_args="--daemon" procname="/bin/sh" hetzner_ddns_start() { export PATH="$PATH:/usr/local/bin" eval "${command} ${command_args}" } run_rc_command "$1"