mirror of
https://github.com/vbrandl/bind9-api.git
synced 2024-11-21 12:43:33 +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
|
||||
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
|
||||
|
||||
The server will wait for incoming requests and uses the `nsupdate` command to
|
||||
|
Loading…
Reference in New Issue
Block a user