Browse Source

Update changelog and readme

Ask Bjørn Hansen 3 years ago
parent
commit
5cc72402f8
3 changed files with 19 additions and 10 deletions
  1. 1 1
      .drone.yml
  2. 8 0
      CHANGES.md
  3. 10 9
      README.md

+ 1 - 1
.drone.yml

@@ -79,7 +79,7 @@ steps:
     depends_on: [goreleaser]
     depends_on: [goreleaser]
 
 
   - name: fury-publish
   - name: fury-publish
-    image: golang:1.16.7
+    image: golang:1.17.2
     resources:
     resources:
       requests:
       requests:
         cpu: 250
         cpu: 250

+ 8 - 0
CHANGES.md

@@ -1,5 +1,13 @@
 # GeoDNS Changelog
 # GeoDNS Changelog
 
 
+## 3.2.0 October 2021
+
+* Reload GeoIP 2 databases when they change (Tyler Davis)
+* Updated build process, rpm and deb packages now available
+* Build with Go 1.17.2 (Tyler Davis)
+* Minor fix to geodns-logs tool
+* Updated code comments (Sven Nebel)
+
 ## 3.1.0 August 2021
 ## 3.1.0 August 2021
 
 
 * NSID support
 * NSID support

+ 10 - 9
README.md

@@ -14,19 +14,20 @@ forum.
 
 
 ## Installation
 ## Installation
 
 
-If you already have go installed, just run `go get` to install the Go
-dependencies. GeoDNS requires Go 1.13 or later.
+Release builds are available in a yum repository at
+`https://pkgs.ntppool.org/yum/` and apt (debian, ubuntu) packages at
+`https://pkgs.ntppool.org/apt/`.
+
+### From source
 
 
 If you don't have Go installed the easiest way to build geodns from source is to
 If you don't have Go installed the easiest way to build geodns from source is to
-download Go from https://golang.org/dl/ and untar'ing it in
-`/usr/local/go` and then run the following from a regular user account:
+download and install Go from `https://golang.org/dl/`.
+
+GeoDNS generally requires a recent version of Go (1.15+).
 
 
 ```sh
 ```sh
-export PATH=$PATH:/usr/local/go/bin
-export GOPATH=~/go
-go get github.com/abh/geodns
-cd ~/go/src/github.com/abh/geodns
-go test
+git clone https://github.com/abh/geodns.git
+cd geodns
 go build
 go build
 ./geodns -h
 ./geodns -h
 ```
 ```