mirror of
https://github.com/vbrandl/bind9-api.git
synced 2024-11-21 23:03:35 +01:00
Document building the project
This commit is contained in:
parent
be5c8c6e62
commit
bee19e4c78
13
README.md
13
README.md
@ -7,6 +7,19 @@
|
|||||||
This is an attempt to implement an API to create, update or delete DNS records
|
This is an attempt to implement an API to create, update or delete DNS records
|
||||||
on a BIND9 DNS server.
|
on a BIND9 DNS server.
|
||||||
|
|
||||||
|
## Building
|
||||||
|
|
||||||
|
To compile the code, you first need to [install Rust](https://rustup.rs/). Then
|
||||||
|
you can run
|
||||||
|
|
||||||
|
```
|
||||||
|
cargo build --release
|
||||||
|
```
|
||||||
|
|
||||||
|
in the project root. The server and client binary will be located in
|
||||||
|
`./target/release/bind9-api` and `./target/release/bind9-api-client`
|
||||||
|
respectively.
|
||||||
|
|
||||||
## Server
|
## Server
|
||||||
|
|
||||||
The server will wait for incoming requests and uses the `nsupdate` command to
|
The server will wait for incoming requests and uses the `nsupdate` command to
|
||||||
|
Loading…
Reference in New Issue
Block a user