summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Chehade <gilles@cvs.openbsd.org>2019-08-11 14:43:53 +0000
committerGilles Chehade <gilles@cvs.openbsd.org>2019-08-11 14:43:53 +0000
commit5d29f629956303c64768032db1a5893e7d8fe6b1 (patch)
treed4a812646ef9d0f576f1bd6b14cedec030ba258f
parent8d65a12cffb05421cd9d7ff2aae260a25165d97b (diff)
document proc and proc-based filters
-rw-r--r--usr.sbin/smtpd/smtpd.conf.516
1 files changed, 15 insertions, 1 deletions
diff --git a/usr.sbin/smtpd/smtpd.conf.5 b/usr.sbin/smtpd/smtpd.conf.5
index 086971a25c9..a5a57868cd1 100644
--- a/usr.sbin/smtpd/smtpd.conf.5
+++ b/usr.sbin/smtpd/smtpd.conf.5
@@ -1,4 +1,4 @@
-.\" $OpenBSD: smtpd.conf.5,v 1.217 2019/08/11 14:13:14 gilles Exp $
+.\" $OpenBSD: smtpd.conf.5,v 1.218 2019/08/11 14:43:52 gilles Exp $
.\"
.\" Copyright (c) 2008 Janne Johansson <jj@openbsd.org>
.\" Copyright (c) 2009 Jacek Masiulaniec <jacekm@dobremiasto.net>
@@ -368,6 +368,14 @@ to rewrite phase parameter with new
Phase and matching conditions are documented in a specific section,
see
.Sx BUILTIN FILTERING .
+.It Ic filter Ar filter\-name Ic proc Ar proc\-name
+Register
+.Qq proc
+filter
+.Ar filter\-name
+backed by the
+.Ar proc\-name
+process.
.It Ic filter Ar filter\-name Ic proc\-exec Ar command
Register and execute
.Qq proc
@@ -737,6 +745,12 @@ the key length is determined automatically.
The default is
.Cm none ,
which disables DHE cipher suites.
+.It Ic proc Ar proc\-name Ar command
+Register an external process named
+.Ar proc\-name
+from
+.Ar command .
+Such processes may be used to share the same instance between multiple filters.
.It Ic queue Cm compression
Store queue files in a compressed format.
This may be useful to save disk space.