Displaying 1 result from an estimated 1 matches for "passdb_fields".
2020 Jan 28
0
dict passdb: redis nil values
...ation would work:
passdb {
name = redis
driver = dict
args = /etc/dovecot/dovecot-redis.conf.ext
}
---
uri = redis:host=127.0.0.1
key disabled {
key = users/%u/disabled/%s
format = value
default_value =
}
key user {
key = users/%u
format = json
}
passdb_objects = user
passdb_fields {
fail = %{dict:disabled}
}
Unfortunately, this will always set the fail passdb_field regardless of
whether the disabled key returns its empty default_value. Removing the
default_value setting will cause the passdb lookup to fail if key lookup
fails, as mentioned in the documentation.
Is th...