FreeBSD Bugzilla – Attachment 225661 Details for
Bug 255916
[New port] dns/hetzner_ddns: Hetzner Dynamic DNS daemon
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
hetzner_ddns-0.2.2u1
hetzner_ddns-0.2.2.diff (text/plain), 2.69 KB, created by
Filip Parag
on 2021-06-09 14:14:23 UTC
(
hide
)
Description:
hetzner_ddns-0.2.2u1
Filename:
MIME Type:
Creator:
Filip Parag
Created:
2021-06-09 14:14:23 UTC
Size:
2.69 KB
patch
obsolete
>diff --git a/dns/Makefile b/dns/Makefile >index 5dc3cf6fc..8adb53d6f 100644 >--- a/dns/Makefile >+++ b/dns/Makefile >@@ -76,6 +76,7 @@ > SUBDIR += gen6dns > SUBDIR += getdns > SUBDIR += hesiod >+ SUBDIR += hetzner_ddns > SUBDIR += hostdb > SUBDIR += idnkit > SUBDIR += idnkit2 >diff --git a/dns/hetzner_ddns/Makefile b/dns/hetzner_ddns/Makefile >new file mode 100644 >index 000000000..cbeba5b7f >--- /dev/null >+++ b/dns/hetzner_ddns/Makefile >@@ -0,0 +1,34 @@ >+# Created by: Filip Parag <filip@parag.rs> >+ >+PORTNAME= hetzner_ddns >+DISTVERSION= 0.2.2 >+CATEGORIES= dns >+ >+MAINTAINER= filip@parag.rs >+COMMENT= Hetzner Dynamic DNS Daemon >+ >+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}${MANPREFIX}/share/man/man1/${PORTNAME}.1 >+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample >+ >+.include <bsd.port.mk> >diff --git a/dns/hetzner_ddns/distinfo b/dns/hetzner_ddns/distinfo >new file mode 100644 >index 000000000..41bd4d428 >--- /dev/null >+++ b/dns/hetzner_ddns/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1623187734 >+SHA256 (filiparag-hetzner_ddns-0.2.2_GH0.tar.gz) = 0507f0a3c20530ebfc0e07cc086c64a889e095b86503c714393d60135aeea9f3 >+SIZE (filiparag-hetzner_ddns-0.2.2_GH0.tar.gz) = 7201 >diff --git a/dns/hetzner_ddns/files/hetzner_ddns.in b/dns/hetzner_ddns/files/hetzner_ddns.in >new file mode 100755 >index 000000000..b1ea2bf6e >--- /dev/null >+++ b/dns/hetzner_ddns/files/hetzner_ddns.in >@@ -0,0 +1,25 @@ >+#!/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" >+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" >diff --git a/dns/hetzner_ddns/pkg-descr b/dns/hetzner_ddns/pkg-descr >new file mode 100644 >index 000000000..dc3653e1a >--- /dev/null >+++ b/dns/hetzner_ddns/pkg-descr >@@ -0,0 +1,9 @@ >+Hetzner Dynamic DNS Daemon >+ >+A simple daemon to continuously update Hetzner DNS >+A and AAAA records for your server with a dynamic IP address. >+ >+It features support for multiple subdomain records with painless >+configuration and administration. >+ >+WWW: https://github.com/filiparag/hetzner_ddns
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
filip
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 255916
:
224984
|
225010
|
225651
|
225658
| 225661