OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
CVS: cvs.openbsd.org: src

From: Gilles Chehade (gillescvs.openbsd.org)
Date: Tue Mar 03 2009 - 09:47:28 CST


CVSROOT: /cvs
Module name: src
Changes by: gillescvs.openbsd.org 2009/03/03 08:47:28

Modified files:
        usr.sbin/smtpd : smtpd.c smtpd.h store.c

Log message:
fix mbox locking by having it done by mail.local(8) which in turns uses
lockspool(1). this means our mbox delivery follows a code path that has
become almost identical to external mda deliveries. this is the first
of a serie of diffs actually...

lockspool(1) suggestion by deraadt, mail.local(8) idea by jacekm, and
fix and testing by me