<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/lib/euidaccess.c, branch v6.0</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v6.0</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v6.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2005-09-22T06:05:39Z</updated>
<entry>
<title>Sync from gnulib.</title>
<updated>2005-09-22T06:05:39Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-09-22T06:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2d0c5eefd05ebe38eaf003940b4fd0feaa3e7b2f'/>
<id>urn:sha1:2d0c5eefd05ebe38eaf003940b4fd0feaa3e7b2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assume HAVE_UNISTD_H, i.e., include &lt;unistd.h&gt; unconditionally.</title>
<updated>2005-07-02T08:41:46Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-07-02T08:41:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=410f98fc2b9bd775f809818590959272c04e6c9c'/>
<id>urn:sha1:410f98fc2b9bd775f809818590959272c04e6c9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't use "path" or "filename" to mean "file name"</title>
<updated>2005-06-02T05:05:29Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-06-02T05:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ab2edb9e3307a172487bb16edcaf79600bf9ebea'/>
<id>urn:sha1:ab2edb9e3307a172487bb16edcaf79600bf9ebea</id>
<content type='text'>
in comments or local variable names.
</content>
</entry>
<entry>
<title>(getuid, getgid, getuid, getegid)</title>
<updated>2005-05-30T07:30:01Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-05-30T07:30:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=241ed9e3398a00d39a3c49da17e428a968091c51'/>
<id>urn:sha1:241ed9e3398a00d39a3c49da17e428a968091c51</id>
<content type='text'>
[!defined _POSIX_VERSION]: Remove decls; not needed these days.
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T07:58:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T07:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=116e6fb2443d140959ea042865cd67b95aab3c47'/>
<id>urn:sha1:116e6fb2443d140959ea042865cd67b95aab3c47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove trailing blanks.</title>
<updated>2004-09-22T20:16:38Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2004-09-22T20:16:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=cc6fefeb0923ae466d5cc9be8eb4db10ce0c1ea6'/>
<id>urn:sha1:cc6fefeb0923ae466d5cc9be8eb4db10ce0c1ea6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>euidaccess.c [HAVE_LIBGEN_H]: Include &lt;libgen.h&gt;, for</title>
<updated>2004-07-28T04:59:44Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-07-28T04:59:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=dd0eaccf2830608e11e0971e8f5df3b483a35833'/>
<id>urn:sha1:dd0eaccf2830608e11e0971e8f5df3b483a35833</id>
<content type='text'>
eaccess on Solaris and SVR4-like systems.
(euidaccess): Use HAVE_EACCESS, not HAVE_DECL_EACCESS.
</content>
</entry>
<entry>
<title>[!defined LIBC]: Included group-member.h, stat-macros.h.</title>
<updated>2004-07-25T07:37:22Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-07-25T07:37:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=6fb55c3b5a687543f63d320882fa23c42736cea6'/>
<id>urn:sha1:6fb55c3b5a687543f63d320882fa23c42736cea6</id>
<content type='text'>
(S_IXUSR, S_IXGRP, S_IXOTH, S_IROTH, S_IWOTH, S_IXOTH):
Remove; now done by stat-macros.h.
(NGROUPS_MAX, group_member): Remove; now down by group-member.h.
No need to include &lt;limits.h&gt;.
(errno): Remove decl; we now assume C89 or better.
(access, getuid, getgid, geteuid, getegid, stat) [defined _LIBC]:
New macros.
(uid, gid, have_ids): Remove these static variables.
They weren't accurate for programs that also invoked setreuid etc.
(euidaccess) [defined EFF_ONLY_OK || defined ACC_SELF ||
HAVE_DECL_EACCSS]: Use builtin substitutes.
[defined _LIBC]: Ignore __libc_enable_secure; it's not a
correct optimization for programs run as root that later
invoke setreuid.
[no builtin substitutes &amp;&amp; HAVE_DECL_SETREGID &amp;&amp;
PREFER_NONREENTRANT_EUIDACCESS]:
Use setreuid+setregid to get the correct answer.
[no builtin substitutes &amp;&amp; ! (HAVE_DECL_SETREGID &amp;&amp;
PREFER_NONREENTRANT_EUIDACCESS)]:
Don't assume that the stat macros have their historical values,
as POSIX doesn't require this.
[defined TEST]: Include &lt;stdlib.h&gt;; don't include errno.h
twice; include &lt;error.h&gt; rather than "error.h".
</content>
</entry>
<entry>
<title>Use `file system', not filesystem in a comment.</title>
<updated>2004-06-30T22:39:13Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2004-06-30T22:39:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c56f9d7cb0c5602bd98b8f5e4e537c7a6670cd22'/>
<id>urn:sha1:c56f9d7cb0c5602bd98b8f5e4e537c7a6670cd22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(main): Define with a prototype.</title>
<updated>2003-09-10T08:31:35Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-09-10T08:31:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3db9acf5e602deee3759c7b094ad66be5c67496a'/>
<id>urn:sha1:3db9acf5e602deee3759c7b094ad66be5c67496a</id>
<content type='text'>
</content>
</entry>
</feed>
