1
0
Fork 0
mirror of https://github.com/alice-lg/birdwatcher.git synced 2025-03-09 00:00:05 +01:00

added more elaborate installation and configuration instructions

This commit is contained in:
hellerve 2017-01-11 16:15:19 +01:00
parent 3e557d93e0
commit 18102c58a9
3 changed files with 16 additions and 4 deletions

View file

@ -99,5 +99,3 @@ clean:
rm -f $(PROG)-osx-$(ARCH)
rm -f $(PROG)-linux-$(ARCH)
rm -rf $(DIST)

View file

@ -12,6 +12,20 @@ Running `go get github.com/ecix/birdwatcher` will give you
a binary. You might need to cross-compile it for your
bird-running servive (`GOARCH` and `GOOS` are your friends).
We provide a Makefile for more advanced compilation/configuration.
Running `make linux` will create a Linux executable (by default for
`amd64`, but that is configurable by providing the `ARCH` argument
to the Makefile).
## Configuration
An example config with sane defaults is provided in
[etc/ecix/birdwatcher.conf](https://github.com/ecix/birdwatcher/blob/master/etc/ecix/birdwatcher.conf).
You should be able to use it out of the box. If you need
to change it, it is well-commented and hopefully intuitive.
If you do not know how to configure it, please consider opening
[an issue](https://github.com/ecix/birdwatcher/issues/new).
## Why
The [INEX implementation](https://github.com/inex/birdseye) of

View file

@ -3,10 +3,10 @@
#
[server]
# Restrict access to certain IPs. Leave empty to allow from all.
# Restrict access to certain IPs. Leave empty to allow from all.
allow_from = []
# All modules:
# All modules:
# status
# protocols
# protocols_bgp