==============================
powerglove DNS is a simple tool for reserving an IP and hostname pair in a Power DNS installation
usage: powerglove-dns [-h] [--remove FQDN] [--ttl TTL] [--domain name]
[--is_present FQDN] [--text TEXT_RECORD_CONTENTS]
[--cname CNAME FQDN A Record FQDN]
[hostname] [IP [IP ...]]
Reserve an ip address in the network's powerdns install
positional arguments:
hostname specify the hostname (NOT full-qualified domain name)
that you want to reserve an IP for. It will be paired
with the appropriate domain name to form a fully
qualified domain name. Not read if any of the
following options are set: --remove, --cname,
--is_present
IP reserve an ip between this range (*.*.*.0, *.*.*.1 and
*.*.*.255 will not be used). Acceptable formats are
CIDR (e.g. 192.168.133/23), IP Glob (e.g.
192.168.133-134.*), expicit pair of first/last IPs
(e.g. 192.168.133.0 192.168.134.255), or may be
omitted if --domain is specified.
optional arguments:
-h, --help show this help message and exit
--remove FQDN Remove the provided fully qualified domain name, if
specified, no hostnames or cnames will be added
--ttl TTL the TTL that should be set with the added record
[default: 300]
--domain name instead of specifying an IPRange or CIDR, specify the
domain you wish to place the hostname (e.g. test.tld
or example.tld)
--is_present FQDN returns True if a provided fully-qualified domain name
is present in the DNS A records
--text TEXT_RECORD_CONTENTS
if specified, make a text record with the provided
contents (as a string)
--cname CNAME FQDN A Record FQDN
if provided, create a CNAME alias from the
provided cname fully-qualified-domain-name to the
provided A record fully-qualified domain name. No new
hostnames will be added
Metadata
Release files for powerglove-dns 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| powerglove-dns-1.0.0.tar.gz | 12.5 kB | Without provenance | Details for powerglove-dns-1.0.0.tar.gz |
Release files / powerglove-dns-1.0.0.tar.gz
| Download URL | powerglove-dns-1.0.0.tar.gz |
|---|---|
| Size | 12.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
25532b6ec398aba7aff58c6ece67fe3875bbf647fd1efa46271c5448b860ee42
|
|
BLAKE2b-256 checksum How to use checksums |
a47b749f735fe42084a4e104c5e54842707760d82544b619b0d5380442b1aa7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for powerglove-dns 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.