From owner-freebsd-audit Sat Jan 8 23: 2:52 2000 Delivered-To: freebsd-audit@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 758) id 41FFC14C1E; Sat, 8 Jan 2000 23:02:44 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 1707D1CD826 for ; Sat, 8 Jan 2000 23:02:44 -0800 (PST) (envelope-from kris@hub.freebsd.org) Date: Sat, 8 Jan 2000 23:02:44 -0800 (PST) From: Kris Kennaway To: audit@freebsd.org Subject: Re: ldconfig and mkstemp In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-2022599711-947401364=:55612" Sender: owner-freebsd-audit@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-2022599711-947401364=:55612 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 8 Jan 2000, Kris Kennaway wrote: > This patch removes the tempfile race in ldconfig..please review Oops, forgot the fcmod.. Kris --0-2022599711-947401364=:55612 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=patch SW5kZXg6IGxkY29uZmlnLmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJD UyBmaWxlOiAvaG9tZS9uY3ZzL3NyYy9zYmluL2xkY29uZmlnL2xkY29uZmln LmMsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjMwDQpkaWZmIC11IC1yMS4z MCBsZGNvbmZpZy5jDQotLS0gbGRjb25maWcuYwkxOTk5LzA4LzI4IDAwOjEz OjIxCTEuMzANCisrKyBsZGNvbmZpZy5jCTIwMDAvMDEvMDkgMDY6Mjk6MDQN CkBAIC00NjUsMTcgKzQ2NSwxMyBAQA0KIAkJZXJyeCgxLCAic3RyX2luZGV4 KCVkKSAhPSBzdHJ0YWJfc3ooJWQpIiwgc3RyX2luZGV4LCBzdHJ0YWJfc3op Ow0KIAl9DQogDQotCXRtcGZpbGUgPSBjb25jYXQoaGludHNfZmlsZSwgIi5Y WFhYWFgiLCAiIik7DQotCWlmICgodG1wZmlsZSA9IG1rdGVtcCh0bXBmaWxl KSkgPT0gTlVMTCkgew0KLQkJd2FybigiJXMiLCB0bXBmaWxlKTsNCi0JCXJl dHVybiAtMTsNCi0JfQ0KLQ0KKwl0bXBmaWxlID0gY29uY2F0KGhpbnRzX2Zp bGUsICIuWFhYWFhYWFhYWCIsICIiKTsNCiAJdW1hc2soMCk7CS8qIENyZWF0 ZSB3aXRoIGV4YWN0IHBlcm1pc3Npb25zICovDQotCWlmICgoZmQgPSBvcGVu KHRtcGZpbGUsIE9fUkRXUnxPX0NSRUFUfE9fVFJVTkMsIDA0NDQpKSA9PSAt MSkgew0KLQkJd2FybigiJXMiLCBoaW50c19maWxlKTsNCisJaWYgKChmZCA9 IG1rc3RlbXAodG1wZmlsZSkpID09IC0xKSB7DQorCQl3YXJuKCIlcyIsIHRt cGZpbGUpOw0KIAkJcmV0dXJuIC0xOw0KIAl9DQorCWZjaG1vZChmZCwgMDQ0 NCk7DQogDQogCWlmICh3cml0ZShmZCwgJmhkciwgc2l6ZW9mKHN0cnVjdCBo aW50c19oZWFkZXIpKSAhPQ0KIAkJCQkJCXNpemVvZihzdHJ1Y3QgaGludHNf aGVhZGVyKSkgew0K --0-2022599711-947401364=:55612-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-audit" in the body of the message