4 lines
409 B
Django/Jinja
4 lines
409 B
Django/Jinja
# Effectively static passdb but with sql for flexibility
|
|
driver = sqlite
|
|
connect = ::memory::
|
|
password_query = SELECT NULL AS password, 'Y' AS nopassword, 'Y' AS proxy, '{{ item.value.backend_host }}' AS host, CASE WHEN '%s' = 'imap' THEN 993 ELSE 587 END AS port, CASE WHEN '%s' = 'imap' THEN 'Y' ELSE NULL END as ssl, CASE WHEN '%s' = 'imap' THEN NULL ELSE 'Y' END as starttls WHERE '%d' = '{{ item.key }}'
|