add a quick version check until release machinery gets sorted
This commit is contained in:
parent
79fd165948
commit
8bd4136bdc
|
@ -2,6 +2,8 @@ changelog
|
|||
|
||||
-- next
|
||||
|
||||
+ Version string in binary.
|
||||
|
||||
++ Make it easier to upgrade by decoupling data dir from ".".
|
||||
|
||||
+ Amend changelog for 0.8.0 in include omitted elements:
|
||||
|
|
|
@ -143,6 +143,10 @@ Restart.
|
|||
There's also a
|
||||
.Pa blob.db
|
||||
file which is important to backup and restore.
|
||||
.Pp
|
||||
The current version of the honk binary may be printed with the
|
||||
.Ic version
|
||||
command.
|
||||
.Ss SECURITY
|
||||
.Nm
|
||||
is not currently hardened against SSRF, server side request forgery.
|
||||
|
|
6
honk.go
6
honk.go
|
@ -22,11 +22,14 @@ import (
|
|||
"html/template"
|
||||
"log"
|
||||
notrand "math/rand"
|
||||
"os"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
)
|
||||
|
||||
var honkVersion = "honk 0.8.0-dev"
|
||||
|
||||
func init() {
|
||||
notrand.Seed(time.Now().Unix())
|
||||
}
|
||||
|
@ -208,6 +211,9 @@ func main() {
|
|||
initdb()
|
||||
case "upgrade":
|
||||
upgradedb()
|
||||
case "version":
|
||||
fmt.Println(honkVersion)
|
||||
os.Exit(0)
|
||||
}
|
||||
db := opendatabase()
|
||||
dbversion := 0
|
||||
|
|
|
@ -2,5 +2,6 @@
|
|||
<main>
|
||||
<div class="info">
|
||||
{{ .AboutMsg }}
|
||||
<p style="text-align:right"><small>version: {{ .HonkVersion }}</small>
|
||||
</div>
|
||||
</main>
|
||||
|
|
Loading…
Reference in New Issue