diff --git a/cmd/rdpgw/config/configuration.go b/cmd/rdpgw/config/configuration.go index dad3a438d0ee98c368647729e34e791c0d53edca..04cb810d8b909ce1a1c13ccd14aa56239cff05ef 100644 --- a/cmd/rdpgw/config/configuration.go +++ b/cmd/rdpgw/config/configuration.go @@ -2,11 +2,11 @@ package config import ( "github.com/bolkedebruin/rdpgw/cmd/rdpgw/security" - "github.com/knadh/koanf" "github.com/knadh/koanf/parsers/yaml" "github.com/knadh/koanf/providers/confmap" "github.com/knadh/koanf/providers/env" "github.com/knadh/koanf/providers/file" + "github.com/knadh/koanf/v2" "log" "strings" ) diff --git a/go.mod b/go.mod index f3d11bc17c327d2bd6e819e70326c97a73fd6f99..9961b591512fccb7ebf9e224f1f45d567d6277d0 100644 --- a/go.mod +++ b/go.mod @@ -13,7 +13,11 @@ require ( github.com/gorilla/websocket v1.5.0 github.com/jcmturner/gofork v1.7.6 github.com/jcmturner/goidentity/v6 v6.0.1 - github.com/knadh/koanf v1.4.2 + github.com/knadh/koanf/parsers/yaml v0.1.0 + github.com/knadh/koanf/providers/confmap v0.1.0 + github.com/knadh/koanf/providers/env v0.1.0 + github.com/knadh/koanf/providers/file v0.1.0 + github.com/knadh/koanf/v2 v2.0.0 github.com/msteinert/pam v1.0.0 github.com/patrickmn/go-cache v2.1.0+incompatible github.com/prometheus/client_golang v1.15.0 @@ -27,18 +31,18 @@ require ( require ( github.com/beorn7/perks v1.0.1 // indirect github.com/cespare/xxhash/v2 v2.2.0 // indirect - github.com/fsnotify/fsnotify v1.5.4 // indirect + github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/gorilla/securecookie v1.1.1 // indirect github.com/hashicorp/go-uuid v1.0.3 // indirect github.com/jcmturner/aescts/v2 v2.0.0 // indirect github.com/jcmturner/dnsutils/v2 v2.0.0 // indirect github.com/jcmturner/rpc/v2 v2.0.3 // indirect + github.com/knadh/koanf/maps v0.1.1 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect github.com/mitchellh/copystructure v1.2.0 // indirect github.com/mitchellh/mapstructure v1.5.0 // indirect github.com/mitchellh/reflectwalk v1.0.2 // indirect - github.com/pelletier/go-toml v1.9.5 // indirect github.com/prometheus/client_model v0.3.0 // indirect github.com/prometheus/common v0.42.0 // indirect github.com/prometheus/procfs v0.9.0 // indirect