+17
-6
nixos/modules/services/security/vault.nix
+17
-6
nixos/modules/services/security/vault.nix
···-type = types.enum ["inmem" "consul" "zookeeper" "file" "s3" "azure" "dynamodb" "etcd" "mssql" "mysql" "postgresql" "swift" "gcs"];+type = types.enum ["inmem" "inmem_transactional" "inmem_ha" "inmem_transactional_ha" "file_transactional" "consul" "zookeeper" "file" "s3" "azure" "dynamodb" "etcd" "mssql" "mysql" "postgresql" "swift" "gcs"];···+default = if (cfg.storageBackend == "file" || cfg.storageBackend == "file_transactional") then ''···# generate a self-signed certificate, you will have to set environment variable "VAULT_SKIP_VERIFY=1" in the client