Deprecated: As of October 2025, this project has been archived and is no longer maintained
Expires: 2027-02-04
dns/inadyn 2.13.0_1
Dynamic DNS update client
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- dns
- Package size
- 82.6 KiB, 233.5 KiB installed
Description
INADYN is a free, multi-platform dynamic DNS update client. It gives the possibility to have your own fixed hostname registered on the Internet, although your IP might be changing. It checks periodically whether the IP address stored by the DNS server is the real current IP address of the machine that is running INADYN.
List of some of the natively supported DDNS providers:
freedns.afraid.org, www.nsupdate.info, duckdns.org, freemyip.com, www.loopia.com, www.dyndns.org, dyn.com, www.noip.com, www.easydns.com, www.dnsomatic.com, dns.he.net, www.tunnelbroker.net, www.sitelutions.com, www.dnsexit.com, www.zoneedit.com, www.changeip.com, www.dhis.org, www.namecheap.com, domains.google, www.ovh.com, giradns.com, www.duiadns.net, ddnss.de, dynv6.com, spdyn.de, www.cloudxns.net, www.pubyun.com www.dnspod.cn, www.dynu.com, www.selfhost.de, connect.yandex.ru, www.cloudflare.com
Install
As a binary package — by origin, or by package name:
pkg install dns/inadyn
pkg install inadyn
From the ports tree:
cd /usr/ports/dns/inadyn/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= inadyn>0:dns/inadyn
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.13.0_1 | 2.13.0_1 | 2.9.1 | 2.12.0_1 | 2.13.0_1 |
| FreeBSD:14:quarterly | 2.13.0_1 | 2.13.0_1 | n/a | 2.12.0_1 | 2.13.0_1 |
| FreeBSD:15:latest | 2.13.0_1 | 2.13.0_1 | n/a | 2.12.0_1 | 2.12.0_1 |
| FreeBSD:15:quarterly | 2.13.0_1 | 2.13.0_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.13.0_1 | 2.13.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libconfuse.so: devel/libconfuse
Runtime 1
ca_root_nss>=0: security/ca_root_nss
The full lists below include those, and their dependencies in turn.
All build dependencies 4
All run dependencies 4
No port depends on this one.
Configuration
Options name: dns_inadyn
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| GNUTLS | off | SSL/TLS support via GnuTLS |
| OPENSSL | on | SSL/TLS support via OpenSSL |
- USES
- pkgconfig tar:xz
- Service scripts
inadyn
Message after installing
Files
Manual pages 2
- inadyn(8)
- inadyn.conf(5)
pkg-plist 19
- @sample(inadyn,inadyn,640) etc/inadyn.conf.sample
- sbin/inadyn
- share/doc/inadyn/COPYING
- share/doc/inadyn/ChangeLog.md
- share/doc/inadyn/README.md
- share/examples/inadyn/README.md
- share/examples/inadyn/custom.conf
- share/examples/inadyn/dyndns.conf
- share/examples/inadyn/freedns.conf
- share/examples/inadyn/freemyip.conf
- share/examples/inadyn/inadyn.conf
- share/examples/inadyn/cloudflare-ipv4-ipv6.conf
- share/examples/inadyn/cloudflare-ipv4-only.conf
- share/examples/inadyn/cloudflare-ipv6-only.conf
- share/examples/inadyn/duckdns.conf
- share/man/man5/inadyn.conf.5.gz
- share/man/man8/inadyn.8.gz
- @dir(inadyn,inadyn,) /var/cache/inadyn
- @dir(inadyn,inadyn,) /var/run/inadyn
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| inadyn-2.13.0.tar.xz | 346752 | d08ca63a35896f2a809ba9b704da16ec6812b94dd410e7b3ea536a16d93860c2 |
Master sites 1
- https://github.com/troglobit/inadyn/releases/download/v2.13.0/
Commit history 0
No commits in the history this site was built from.