X-Git-Url: https://git.ralfj.de/dyn-nsupdate.git/blobdiff_plain/556b6fb987e04d7898c5520298c4e1f07b234434..35c48c1c12c7c9c4bcafd74fcaa74dd8ba00c51a:/README.md diff --git a/README.md b/README.md index 8c81015..05cf527 100644 --- a/README.md +++ b/README.md @@ -86,16 +86,16 @@ setup:: ## Client setup (using the script) -You can find the client script at `client-scripts/dyn-ns-client`. It requires -Python 3. Copy that script to the machine that should be available under the -dynamic domain. Also copy the sample configuration file -`dyn-ns-client.conf.dist` to `$HOME/.config/dyn-nsupdate/dyn-ns-client.conf`. -You can choose another name, but then you will have to tell the script about it. -Call `dyn-ns-client --help` for this and other options the script accepts. An -important aspect of configuration is how to detect the current addresses of the -machine the script is running on. For IPv4, this can only be "web", which can -deal with NAT. For IPv6, the script can alternatively attempt to detect the -correct local address to use. The sample file contains comments that should +You can find the client script at `client-scripts/dyn-ns-client`. It requires +Python 3 and the `dnspython` package. Copy that script to the machine that +should be available under the dynamic domain. Also copy the sample configuration +file `dyn-ns-client.conf.dist` to `$HOME/.config/dyn-nsupdate/dyn-ns-client.conf`. +You can choose another name, but then you will have to tell the script about it. +Call `dyn-ns-client --help` for this and other options the script accepts. An +important aspect of configuration is how to detect the current addresses of the +machine the script is running on. For IPv4, this can only be "web", which can +deal with NAT. For IPv6, the script can alternatively attempt to detect the +correct local address to use. The sample file contains comments that should explain everything. Note that the script can update a list of domain names, in case you need the