dns/yandex-ddns: New Port
- Use Yandex DNS as a dynamic DNS service.
This commit is contained in:
parent
1aeecb4c60
commit
4c0dedf27c
4 changed files with 38 additions and 0 deletions
|
@ -244,6 +244,7 @@
|
|||
SUBDIR += whoseip
|
||||
SUBDIR += wrapsrv
|
||||
SUBDIR += yadifa
|
||||
SUBDIR += yandex-ddns
|
||||
SUBDIR += zkt
|
||||
SUBDIR += zonenotify
|
||||
|
||||
|
|
25
dns/yandex-ddns/Makefile
Normal file
25
dns/yandex-ddns/Makefile
Normal 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
3
dns/yandex-ddns/distinfo
Normal 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
|
9
dns/yandex-ddns/pkg-descr
Normal file
9
dns/yandex-ddns/pkg-descr
Normal 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
|
Loading…
Reference in a new issue