diff --git a/audit/hashstructure_test.go b/audit/hashstructure_test.go index 1b652cf44a..ce7e55d76f 100644 --- a/audit/hashstructure_test.go +++ b/audit/hashstructure_test.go @@ -140,10 +140,14 @@ func TestHash(t *testing.T) { }, } - localSalt, err := salt.NewSalt(nil, &salt.Config{ - HMAC: sha256.New, - HMACType: "hmac-sha256", - StaticSalt: "foo", + inmemStorage := &logical.InmemStorage{} + inmemStorage.Put(&logical.StorageEntry{ + Key: "salt", + Value: []byte("foo"), + }) + localSalt, err := salt.NewSalt(inmemStorage, &salt.Config{ + HMAC: sha256.New, + HMACType: "hmac-sha256", }) if err != nil { t.Fatalf("Error instantiating salt: %s", err) diff --git a/vault/audit.go b/vault/audit.go index b9d044be96..77b06fd916 100644 --- a/vault/audit.go +++ b/vault/audit.go @@ -207,7 +207,6 @@ func (c *Core) newAuditBackend(t string, view logical.Storage, conf map[string]s return nil, fmt.Errorf("unknown backend type: %s", t) } salter, err := salt.NewSalt(view, &salt.Config{ - HashFunc: salt.SHA256Hash, HMAC: sha256.New, HMACType: "hmac-sha256", })