BSD Ports

dns/py-dnspython1 1.16.0_1 MidnightBSD

DNS toolkit for Python - 1.x release

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
iscl
Categories
dns, python

Description

dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.

dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records.

This is 1.x version of the port which supports python 2.7

In the other systems

SystemPortVersion
MidnightBSDdns/py-dnspython11.16.0_1
FreeBSDdns/py-dnspython11.16.0_1
DragonFlydns/py-dnspython11.16.0_1
HardenedBSDdns/py-dnspython11.16.0_1
GhostBSDdns/py-dnspython11.16.0_1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}dnspython1

From mports:

cd /usr/mports/dns/py-dnspython1 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dnspython1>0:dns/py-dnspython1

Dependencies

Required by 1

Configuration

Options name: dns_dnspython

OptionDefaultDescription
EXAMPLESoff
PYCRYPTODOMEoffEnable pycryptodome (part of dnssec needs it)
USES
python:2.7 zip
Service scripts
none

Files

distinfo 1
FileSizeSHA256
dnspython-1.16.0.zip26636436c5e8e38d4369a08b6780b7f27d790a292b2b08eea01607865bf0936c558e01
Master sites 1
  • PYPI