migrate server scripts to python 3
[dyn-nsupdate.git] / README.md
index 8c810156d8b23e0d5a981ea60ac47c3659ef2a15..05cf527b2c3bc394e6e6fa50706e2fe0bf4186ee 100644 (file)
--- 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