aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Wagner <florian@wagner-flo.net>2022-06-24 09:22:06 +0000
committerLi-Wen Hsu <lwhsu@FreeBSD.org>2022-06-24 09:25:49 +0000
commit6e905ed3a086efff2cca0f9049fda5e9a624ed98 (patch)
treee9b021a7dc6f7f04d03c87042376f4d20a52c191
parente1b29db6eb266748e352efcc6f9c4e96c118a316 (diff)
Add www/mod_authn_dovecot: Apache authentication against Dovecot
PR: 262413
-rw-r--r--www/Makefile1
-rw-r--r--www/mod_authn_dovecot/Makefile20
-rw-r--r--www/mod_authn_dovecot/distinfo3
-rw-r--r--www/mod_authn_dovecot/pkg-descr6
4 files changed, 30 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 144d8ce8df51..572bf717e051 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -376,6 +376,7 @@
SUBDIR += mod_auth_pubtkt
SUBDIR += mod_auth_tkt
SUBDIR += mod_auth_xradius
+ SUBDIR += mod_authn_dovecot
SUBDIR += mod_authnz_external24
SUBDIR += mod_cfg_ldap
SUBDIR += mod_cloudflare
diff --git a/www/mod_authn_dovecot/Makefile b/www/mod_authn_dovecot/Makefile
new file mode 100644
index 000000000000..6a319d20702a
--- /dev/null
+++ b/www/mod_authn_dovecot/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= mod_authn_dovecot
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.4
+CATEGORIES= www
+
+MAINTAINER= florian@wagner-flo.net
+COMMENT= Apache authentication against Dovecot
+
+LICENSE= APACHE20
+
+USES= apache:2.4
+
+USE_GITHUB= yes
+GH_ACCOUNT= bmanojlovic
+GH_PROJECT= mod_authn_dovecot
+
+AP_FAST_BUILD= yes
+AP_GENPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/www/mod_authn_dovecot/distinfo b/www/mod_authn_dovecot/distinfo
new file mode 100644
index 000000000000..502930545162
--- /dev/null
+++ b/www/mod_authn_dovecot/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1646730747
+SHA256 (bmanojlovic-mod_authn_dovecot-v0.2.4_GH0.tar.gz) = dd53d71e03b6c67d2a5b29a1f1e4f4c0c8ce357620810a35c1867fcffdc92022
+SIZE (bmanojlovic-mod_authn_dovecot-v0.2.4_GH0.tar.gz) = 45080
diff --git a/www/mod_authn_dovecot/pkg-descr b/www/mod_authn_dovecot/pkg-descr
new file mode 100644
index 000000000000..f7ec7c38a38d
--- /dev/null
+++ b/www/mod_authn_dovecot/pkg-descr
@@ -0,0 +1,6 @@
+As dovecot can have many different authentication backends and
+exposes itself as authentication source trough dovecot-auth
+client socket. This module enables you to authenticate users
+against it using basic authentication.
+
+WWW: https://github.com/bmanojlovic/mod_authn_dovecot