From nobody Mon Oct 13 10:23:00 2025 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4clYMc140Wz6CKFD; Mon, 13 Oct 2025 10:23:08 +0000 (UTC) (envelope-from ivy@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4clYMc07Pwz4GSd; Mon, 13 Oct 2025 10:23:08 +0000 (UTC) (envelope-from ivy@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760350988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=IJiRMBh8kB/8/XJVi9eS42L+2IEkxUD7ysfmHwjkeps=; b=PuG4OCdIgVUXkkiXI4zFhx3l0aDIKh0PzmsMjbQVZjShihswGYXKarG1KVqTqylOXo8Qzu 78PsBKhtWU41IxWpI1co41L1jXQk6BSlWUdtOZwtRWsl3Ne/ACdnkrd2SFCfVS59h4n8ZU eHZNgv+PSW6fJ7qKakI3awdyucR+KjXqWNCsRYeMY3qCFt88qcJiKnjroeTcyRxO3fthO2 8dODZy9H4U0pWgWjzMhot7FOHXFolfACPecj6BittqnZ7HPP1Obm989rBT1JHmkurqKIhC Ogr0w5K95Z3kKYPWdv447uNZpwlqiQ6xsKzffi5vXyNnsemLGqVV/89DBE6LUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1760350988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=IJiRMBh8kB/8/XJVi9eS42L+2IEkxUD7ysfmHwjkeps=; b=OqZ6/yIe1XxY8ardcFL0tbnJrW0UCbuhN5HJXqMiKLMR5sa6ATUi9gF9T1gCUOqJaIN/bV VlPbnWMTb1AqMPhZ+zn05cPBKnhos59JzPTJWLR1zqIRKF+C0avVdLe4FNYUH78i6TLT+A zUeoO8Ex6gm+X61nHQXuiKYyu48jl19nZsYOqF4KtiZ8tF/RpIwlFiXaIaqJDQX/+hug15 wwKyy2ZjHJ+7qG6OkKugfUj9jJuRndakao7f+91XOuu0Wx+K7/EUPpgj+kpVR0QE6jgghH 8yO40gIWqs5UyKCa/4nbwwfkl0cgthJjOCRFQE9ATcHS83e3ni81zvqUszvTKg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1760350988; a=rsa-sha256; cv=none; b=Wrg23LHH4wfifqDuoxWRyL2TKoLa6vQm3fQUmhXFv4iy3CHkqxtkKTgXyaZ7uVMX7i95gw yXYRADe1UkUHzKplTecGsb5DuioEVKcrsWcLbWKI5zR5sGMlZ8BYmLmqKxm79+r72hOKAn DcdjG/Kpw9HO1jMwb9Hd5ZKYyNanWd0nzlRKPlSo7Ygpg78lizZNhP3pw9Hp8YliiIjcaY 2zhC6GfYHKMNYp6ODmo2nTrPtlUkVD0ryP7ALXVERc0kNU2rCKQISZmYD/18q7/jmlwkqz l5uiH8Q5pM80fXtAoHR8uoftTkepU1T8n39WeOk35VgK46Fb9b2duEaSpu5wUQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from amaryllis.le-fay.org (amaryllis.le-fay.org [IPv6:2a00:1098:6b:400::9]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: ivy/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4clYMb43vhz2g3; Mon, 13 Oct 2025 10:23:07 +0000 (UTC) (envelope-from ivy@freebsd.org) Date: Mon, 13 Oct 2025 11:23:00 +0100 From: Lexi Winter To: Olivier Certner Cc: fs@freebsd.org, current@freebsd.org Subject: Re: openat("./...", O_CREAT) fails even though the directory exists Message-ID: Mail-Followup-To: Olivier Certner , fs@freebsd.org, current@freebsd.org References: <2507674.THHZn3L5Ee@ravel> <6142242.Zv9zXsTiuT@ravel> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="5zCpKriaJ8gfNiqX" Content-Disposition: inline In-Reply-To: <6142242.Zv9zXsTiuT@ravel> --5zCpKriaJ8gfNiqX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Olivier Certner wrote in <6142242.Zv9zXsTiuT@ravel>: > > i suspect the fix will be in pkgbase somewhere: for example, we > > could restart sendmail on upgrade, or tell the user to do that. >=20 > Most probably it will need too, yes. proposed fix at https://reviews.freebsd.org/D53061. i really don't like this (nothing else restarts services on upgrade) but this is probably the least disruptive solution for users. --5zCpKriaJ8gfNiqX Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaOzTAAAKCRD1nT63mIK/ YIZEAQCUWW4RQmuPFSob9WIqgIiSXmI3Z3k06g37fD/LNGONQAD/XgNso/HiXtJ3 Zt3hUf4rZrK3hi2Nf9P86mRktEYqNQw= =S0XB -----END PGP SIGNATURE----- --5zCpKriaJ8gfNiqX--