Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Mar 2008 19:11:48 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Garrett Wollman <wollman@hergotha.csail.mit.edu>
Cc:        current@freebsd.org
Subject:   Re: Openat() and fexecve() committed
Message-ID:  <20080331161148.GN21209@deviant.kiev.zoral.com.ua>
In-Reply-To: <200803311557.m2VFvm3w044000@hergotha.csail.mit.edu>
References:  <20080331153006.GK21209@deviant.kiev.zoral.com.ua> <200803311557.m2VFvm3w044000@hergotha.csail.mit.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--3FyYKcuUbgqNYeqV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 31, 2008 at 11:57:48AM -0400, Garrett Wollman wrote:
> In article <20080331153006.GK21209@deviant.kiev.zoral.com.ua>,
> kostikbel@gmail.com writes:
>=20
> >This is a notice for the list that the implementation of the openat(2)
> >and accompanied syscalls, among them fexecve(2), as specified in The
> >Open Group document titled "Extended API Set Part 2", is committed today
> >into the HEAD. Besides (now) FreeBSD, the functionality is implemented
> >on Linux, and I believe that it originated on Solaris.
>=20
> Please note that the exact requirements for these functions have been
> altered somewhat in the Austin Group, so additional work is likely to
> be required for POSIX.1-2008 compliance.
Where is the 2008 version ? The unix.org provides only the SUSv3 TC 1 & 2,
at least at the obvious locations.

>=20
> >gives the error EACCESS on both Linux and FreeBSD, and succeeds on Solar=
is.
> >The Solaris behaviour seems to be specified in the document cited above.
> >There are arguments in support of the both observed behaviour.
>=20
> I believe this is one of the issues which was addressed in the
> standardization process.
Quite interesting.

--3FyYKcuUbgqNYeqV
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iEYEARECAAYFAkfxDUMACgkQC3+MBN1Mb4gaHgCdG5qDumkwvyC2mLwlGUEzsCsA
OvMAoI4fz88O5HW/6r6NOBVmgZRWn6VS
=Px2K
-----END PGP SIGNATURE-----

--3FyYKcuUbgqNYeqV--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080331161148.GN21209>