Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
cmdns-cli Check-My-DNS CLI client
1.3.0 dnsnew! Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: pi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-10-29 17:03:07
Last Update: 2026-10-29 16:59:58
Commit Hash: 3827c86
License: MIT
WWW:
https://www.dns-oarc.net/oarc/services/cmdns
Description: #
https://cmdns.dns-oarc.net/ is a custom developed DNS nameserver that creates dynamic delegated subdomains to enable clients to query for never-seen-before resource records in order to support a general-purpose framework for testing DNS resolvers. This is the command line client that you can run locally, this will allow you to specify which resolver to test against. Note: run tests with -done, otherwise it looks like it hangs Example: cmdns-cli -suite standard -done
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (4 items)
Collapse this list.
  1. bin/cmdns-cli
  2. /usr/local/share/licenses/cmdns-cli-1.3.0/catalog.mk
  3. /usr/local/share/licenses/cmdns-cli-1.3.0/LICENSE
  4. /usr/local/share/licenses/cmdns-cli-1.3.0/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • cmdns-cli>0:dns/cmdns-cli
To install the port: #
cd /usr/ports/dns/cmdns-cli/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/cmdns-cli
  • pkg install cmdns-cli
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cmdns-cli
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1793288114 SHA256 (cmdns-cli-cmdns-cli-1.3.0_GH0.tar.gz) = ddbe6f14c687ec20b8ef3d3b4321f92ad5d4bbd8a0ada3e0ea602701b915bd9d SIZE (cmdns-cli-cmdns-cli-1.3.0_GH0.tar.gz) = 6130

Expand this list (14 items)

Collapse this list.

SHA256 (golang-mod-v0.31.0_GH0.tar.gz) = cc335e1334764995f23d93b5fcd8074ade6261709ea64dd810fbbd4974982665 SIZE (golang-mod-v0.31.0_GH0.tar.gz) = 126364 SHA256 (golang-net-v0.48.0_GH0.tar.gz) = 999b4eeae1b018ce0e2353cd656b47297c57fedcb9a419904ff856de0438898f SIZE (golang-net-v0.48.0_GH0.tar.gz) = 1528679 SHA256 (golang-sync-v0.19.0_GH0.tar.gz) = bb77b590cf5b3703d30cbd19a4ac7ed5f0fb4af67fbc87340ba06023e81db533 SIZE (golang-sync-v0.19.0_GH0.tar.gz) = 18196 SHA256 (golang-sys-v0.39.0_GH0.tar.gz) = 2af1491dde3e8296440bf95f99f2e866b317d3842c8334aa49e1c55f397a3ae7 SIZE (golang-sys-v0.39.0_GH0.tar.gz) = 1535479 SHA256 (golang-tools-v0.40.0_GH0.tar.gz) = e39e3550f2881d7c54ca3fbba3ef1ad8901bd82135579b67412fd412ca7d05c2 SIZE (golang-tools-v0.40.0_GH0.tar.gz) = 8333939 SHA256 (gorilla-websocket-v1.5.3_GH0.tar.gz) = 707f217e9a46c516c289b71c45a4e51b11b5e0fcec54c1fbfecde47b8a001799 SIZE (gorilla-websocket-v1.5.3_GH0.tar.gz) = 54884 SHA256 (miekg-dns-v1.1.72_GH0.tar.gz) = 55a44cb97ff5ac5dacc05661db03baf4e41777c4cea16d203f583c1f624c3892 SIZE (miekg-dns-v1.1.72_GH0.tar.gz) = 223297

Collapse this list.


No package information for this port in our database #
Sometimes this happens. Not all ports have packages. This is doubly so for new ports, like this one.
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. go127 : lang/go127
There are no ports dependent upon this port #

Configuration Options: #
No options to configure
Options name: #
dns_cmdns-cli
USES: #
go
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (2 items)
Collapse this list.
  1. https://codeberg.org/DNS-OARC/cmdns-cli/archive/v1.3.0.tar.gz?dummy=/
  2. https://codeload.github.com/cmdns-cli/cmdns-cli/tar.gz/1.3.0?dummy=/
Collapse this list.

Number of commits found: 1 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.0
29 Oct 2026 16:59:58
commit hash: 3827c8643e2eca95f8f75d4d45d9239df1ef2728commit hash: 3827c8643e2eca95f8f75d4d45d9239df1ef2728commit hash: 3827c8643e2eca95f8f75d4d45d9239df1ef2728commit hash: 3827c8643e2eca95f8f75d4d45d9239df1ef2728 files touched by this commit
Kurt Jaeger (pi) search for other commits by this committer
dns/cmdns-cli: New port

https://cmdns.dns-oarc.net/ is a custom developed DNS nameserver
that creates dynamic delegated subdomains to enable clients to query
for never-seen-before resource records in order to support a
general-purpose framework for testing DNS resolvers.

This is the command line client that you can run locally,
this will allow you to specify which resolver to test against.

Note: run tests with -done, otherwise it looks like it hangs
Example: cmdns-cli -suite standard -done

Number of commits found: 1