From 0087702081e90359550a0a1d848e7a2295b3246a Mon Sep 17 00:00:00 2001 From: Florian Obser Date: Thu, 28 May 2015 17:09:19 +0000 Subject: Do not try to unlink the control socket in an unprivileged child process on shutdown. Found while working on tame(2). OK gilles@ --- usr.sbin/smtpd/control.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/usr.sbin/smtpd/control.c b/usr.sbin/smtpd/control.c index 3e203fce219..b7000f84638 100644 --- a/usr.sbin/smtpd/control.c +++ b/usr.sbin/smtpd/control.c @@ -1,4 +1,4 @@ -/* $OpenBSD: control.c,v 1.102 2015/01/20 17:37:54 deraadt Exp $ */ +/* $OpenBSD: control.c,v 1.103 2015/05/28 17:09:18 florian Exp $ */ /* * Copyright (c) 2012 Gilles Chehade @@ -304,7 +304,6 @@ static void control_shutdown(void) { log_info("info: control process exiting"); - unlink(SMTPD_SOCKET); _exit(0); } -- cgit v1.2.3