Dynamic DNS record update with NameSilo.

This is a shell script to update Namesilo's DNS record when IP changed.
Set to run this script as cronjob in your system.

WWW: https://github.com/crees/namesilo_ddns
This commit is contained in:
Chris Rees 2018-08-06 22:13:45 +00:00
parent 837fbe3153
commit 23f8f2302d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=476551
4 changed files with 39 additions and 0 deletions

View File

@ -111,6 +111,7 @@
SUBDIR += mdnsd
SUBDIR += mydns
SUBDIR += mydns-ng
SUBDIR += namesilo_ddns
SUBDIR += noip
SUBDIR += nsd
SUBDIR += nslint

View File

@ -0,0 +1,29 @@
# $FreeBSD$
PORTNAME= namesilo_ddns
PORTVERSION= 2.0
DISTVERSIONPREFIX=v
CATEGORIES= dns net
MAINTAINER= crees@FreeBSD.org
COMMENT= Updates DNS records with Namesilo for dynamic IP addresses
LICENSE= MIT
RUN_DEPENDS= curl:ftp/curl \
xmllint:textproc/libxml2
USE_GITHUB= yes
GH_ACCOUNT= crees
NO_BUILD= yes
PLIST_FILES= sbin/${PORTNAME} "@sample etc/${PORTNAME}.conf.sample"
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh \
${STAGEDIR}${PREFIX}/sbin/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.sample \
${STAGEDIR}${PREFIX}/etc/
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1533592899
SHA256 (crees-namesilo_ddns-v2.0_GH0.tar.gz) = c460d272250af293bc7bfe8e665f453b69a9a74317d1c02e62e6f8b6ad25dc2d
SIZE (crees-namesilo_ddns-v2.0_GH0.tar.gz) = 3878

View File

@ -0,0 +1,6 @@
Dynamic DNS record update with NameSilo.
This is a shell script to update Namesilo's DNS record when IP changed.
Set to run this script as cronjob in your system.
WWW: https://github.com/crees/namesilo_ddns