aboutsummaryrefslogtreecommitdiffstats
path: root/smtpd
diff options
context:
space:
mode:
authorgilles <gilles@openbsd.org>2011-05-17 16:42:06 +0000
committergilles <gilles@openbsd.org>2011-05-17 16:42:06 +0000
commit297da6afec51bbdf61184f87369930b522c193e6 (patch)
tree1466a6daf67b8b6e87c549e465792cc5e2a05e5d /smtpd
parentsomehow a previous sync with relayd missed one line... (diff)
downloadOpenSMTPD-297da6afec51bbdf61184f87369930b522c193e6.tar.xz
OpenSMTPD-297da6afec51bbdf61184f87369930b522c193e6.zip
smtpd now uses an auth_backend API to authenticate users that are allowed
to send mail so they do not necessarily need a local system account. two backends are provided by default, bsd_auth(3) and getpwnam(3), however smtpd will only select bsd_auth(3) for the moment and not provide a way to chose any other backend (that's on purpose ;p). bye bye authenticate() !
Diffstat (limited to 'smtpd')
-rw-r--r--smtpd/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/smtpd/Makefile b/smtpd/Makefile
index b3a249c1..742a1b05 100644
--- a/smtpd/Makefile
+++ b/smtpd/Makefile
@@ -1,7 +1,7 @@
-# $OpenBSD: Makefile,v 1.25 2011/05/16 21:05:52 gilles Exp $
+# $OpenBSD: Makefile,v 1.26 2011/05/17 16:42:06 gilles Exp $
PROG= smtpd
-SRCS= aliases.c authenticate.c bounce.c client.c \
+SRCS= aliases.c auth_backend.c bounce.c client.c \
config.c control.c dns.c expand.c forward.c \
lka.c lka_session.c log.c map.c map_backend.c \
map_parser.c mda.c mfa.c mta.c parse.y queue.c \