From owner-freebsd-bugs@FreeBSD.ORG Sun Feb 22 18:42:27 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8581A16A4CE; Sun, 22 Feb 2004 18:42:27 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6950D43D1D; Sun, 22 Feb 2004 18:42:27 -0800 (PST) (envelope-from kensmith@FreeBSD.org) Received: from freefall.freebsd.org (kensmith@localhost [127.0.0.1]) i1N2gRbv067787; Sun, 22 Feb 2004 18:42:27 -0800 (PST) (envelope-from kensmith@freefall.freebsd.org) Received: (from kensmith@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i1N2gRH7067783; Sun, 22 Feb 2004 18:42:27 -0800 (PST) (envelope-from kensmith) Date: Sun, 22 Feb 2004 18:42:27 -0800 (PST) From: Ken Smith Message-Id: <200402230242.i1N2gRH7067783@freefall.freebsd.org> To: kensmith@FreeBSD.org, freebsd-bugs@FreeBSD.org, kensmith@FreeBSD.org Subject: Re: bin/23501: pw destroy /etc/master.passwd when pw executing at the same time X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2004 02:42:27 -0000 Synopsis: pw destroy /etc/master.passwd when pw executing at the same time Responsible-Changed-From-To: freebsd-bugs->kensmith Responsible-Changed-By: kensmith Responsible-Changed-When: Sun Feb 22 18:36:33 PST 2004 Responsible-Changed-Why: I'll give this one a try. The submitted patch looks like it solves what might be a file library routine buffering issue/file locking issue but pw(8) might need more work than just that. I looked it over a bit and can't see where it is using normal password file locking to avoid problems with vipw(8) running at the same time, etc. http://www.freebsd.org/cgi/query-pr.cgi?pr=23501