No description
Find a file
2024-08-11 15:30:04 +02:00
auth-dokuwiki.conf.ext Initial commit 2024-08-11 15:30:04 +02:00
auth-dokuwiki.lua Initial commit 2024-08-11 15:30:04 +02:00
README.md Initial commit 2024-08-11 15:30:04 +02:00

dovecot-auth-dokuwiki

A Lua script to authenticate Dovecot against a DokuWiki users.auth.php file.

Only users that are members of a certain group will be authenticated (see allowed_group in auth-dokuwiki.lua).

Usage

  • Make sure Dovecot is built with Lua support.
  • Copy auth-dokuwiki.lua to /usr/local/etc/dovecot/.
  • Copy auth-dokuwiki.conf.ext to /usr/local/etc/dovecot/conf.d/ and include it in 10-auth.conf with !include auth-dokuwiki.conf.ext.

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

auth-dokuwiki.lua is adapted from an example script from the Dovecot manual by Dovecot Authors, used under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.