dns/yandex-ddns: New Port

- Use Yandex DNS as a dynamic DNS service.
This commit is contained in:
Alexandre C. Guimarães 2022-05-14 01:00:56 -03:00
parent 1aeecb4c60
commit 4c0dedf27c
No known key found for this signature in database
GPG key ID: 9921FCC0384017D9
4 changed files with 38 additions and 0 deletions

View file

@ -244,6 +244,7 @@
SUBDIR += whoseip
SUBDIR += wrapsrv
SUBDIR += yadifa
SUBDIR += yandex-ddns
SUBDIR += zkt
SUBDIR += zonenotify

25
dns/yandex-ddns/Makefile Normal file
View file

@ -0,0 +1,25 @@
PORTNAME= yandex-ddns
DISTVERSION= g20200613
CATEGORIES= dns
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Use Yandex DNS as a dynamic DNS provider
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go
USE_GITHUB= yes
GH_ACCOUNT= thekvs
GH_TAGNAME= 1fd0d00
PLIST_FILES= bin/yandex-ddns\
${EXAMPLESDIR}/yandex-ddns.example.toml
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_MAN} ${WRKSRC}/yandex-ddns.example.toml \
${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>

3
dns/yandex-ddns/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1652498551
SHA256 (thekvs-yandex-ddns-g20200613-1fd0d00_GH0.tar.gz) = 19066f7dbe07c5c9e0ea9fbaa402047b01ddb672ee0f530a50a61af7f5185e0a
SIZE (thekvs-yandex-ddns-g20200613-1fd0d00_GH0.tar.gz) = 35710

View file

@ -0,0 +1,9 @@
Use Yandex DNS as a dynamic DNS service.
This utility uses Yandex.Connect DNS service API to set external IP address
for your domain. You can use this tool to manage external IP for your
domain if it has internet connection with changeable IP address. To
determine your external IP address utility uses myexternalip.com and
ifconfig.co services.
WWW: https://github.com/thekvs/yandex-ddns