From 778d07bc34d03e4ad77e7438898a54f3dbb2e31a Mon Sep 17 00:00:00 2001 From: Sam Varshavchik Date: Thu, 21 Jun 2018 23:12:17 -0400 Subject: Add option to drop root when starting couriertls. --- tcpd/tlsclient.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tcpd/tlsclient.c') diff --git a/tcpd/tlsclient.c b/tcpd/tlsclient.c index f68bb16..e0c76ef 100644 --- a/tcpd/tlsclient.c +++ b/tcpd/tlsclient.c @@ -343,6 +343,9 @@ static int do_couriertls_start(char **args, struct couriertls_info *cinfo) close(statuspipe_fd[0]); close(x509_fd[0]); + if (cinfo->username) + libmail_changeusername(cinfo->username, 0); + fp=fdopen(statuspipe_fd[1], "w"); if (!fp) -- cgit v1.2.3