<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils, branch v8.0</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v8.0</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v8.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2009-10-06T11:04:16Z</updated>
<entry>
<title>version 8.0</title>
<updated>2009-10-06T11:04:16Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-06T11:04:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ca1e31f3c5d850bf3a60cd42a8517cf552408688'/>
<id>urn:sha1:ca1e31f3c5d850bf3a60cd42a8517cf552408688</id>
<content type='text'>
* NEWS: Record release date.
</content>
</entry>
<entry>
<title>build: update gnulib submodule to latest</title>
<updated>2009-10-06T09:15:54Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-06T09:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3c40fdfba612a0fad259de29adaeaf7554cfaf33'/>
<id>urn:sha1:3c40fdfba612a0fad259de29adaeaf7554cfaf33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chcon: exit immediately if SELinux is disabled</title>
<updated>2009-10-06T08:10:51Z</updated>
<author>
<name>Ondřej Vašík</name>
<email>ovasik@redhat.com</email>
</author>
<published>2009-10-05T07:20:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3a97d664b9f639fddb5a245775f47d27bfbb56c9'/>
<id>urn:sha1:3a97d664b9f639fddb5a245775f47d27bfbb56c9</id>
<content type='text'>
This change happens to avoid an abort in chcon when SELinux is
disabled while operating on a file with an "unlabeled" context from
back in 2006.  However, that same abort can still be triggered by the
same file when running chcon with SELinux enabled.  This bug in chcon
will be fixed in a subsequent commit via a getfilecon wrapper.  See
http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/18378/focus=18384
for how to correct your disk attributes to avoid triggering this bug.
* src/chcon.c (main): Exit immediately if SELinux is disabled.
Reported in http://bugzilla.redhat.com/527142 by Yanko Kaneti.
* src/runcon.c (main): Do not hardcode program name in error message.
* THANKS: Update.
</content>
</entry>
<entry>
<title>build: update gnulib submodule to latest</title>
<updated>2009-10-03T04:56:55Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-03T04:56:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=addb62da9264f6277968bdb04a647f68b955eba7'/>
<id>urn:sha1:addb62da9264f6277968bdb04a647f68b955eba7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dircolors: highlight .cgm and .emf as images</title>
<updated>2009-10-02T16:58:05Z</updated>
<author>
<name>James R. Van Zandt</name>
<email>jrvz@comcast.net</email>
</author>
<published>2009-10-02T16:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=569df689e32cf2d64a0109e92272f6a43a4c3cd5'/>
<id>urn:sha1:569df689e32cf2d64a0109e92272f6a43a4c3cd5</id>
<content type='text'>
* src/dircolors.hin: Add .cgm, .emf.
* THANKS: Update.
</content>
</entry>
<entry>
<title>maint: remove obsolete syntax-check exclusion</title>
<updated>2009-10-02T13:48:08Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-02T13:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=df0c0381ab5d20f081e39adf0476b22f42e64b80'/>
<id>urn:sha1:df0c0381ab5d20f081e39adf0476b22f42e64b80</id>
<content type='text'>
* cfg.mk (local-checks-to-skip): Remove strftime-check.
</content>
</entry>
<entry>
<title>tail: avoid a race where we could miss new data with --pid</title>
<updated>2009-10-02T13:00:06Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2009-10-01T07:36:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f8726e05c4ec1141fb3ffad1c9ec3838f59182cb'/>
<id>urn:sha1:f8726e05c4ec1141fb3ffad1c9ec3838f59182cb</id>
<content type='text'>
* src/tail.c (tail_forever, tail_forever_inotify): Close a race in
tail_forever_inotify where new data written after the file check by
a now dead process, but before the pid check, is not output.  We use
the POSIX guarantee that read() and write() are serialized wrt each
other even in separate processes, to assume full file consistency
after exit() and so poll for new data _after_ the writer has exited.
This also allows us to not redundantly _wait_ for new data if the
process is dead.
* tests/tail-2/pid: Remove the now partially invalid sub second sleep
check as we now don't unconditionally wait, and replace it with a check
for the redundant sleep.  Also clarify some of the existing comments.
* NEWS: Mention the fix.
</content>
</entry>
<entry>
<title>maint: move gnu-web-doc-update script to gnulib</title>
<updated>2009-10-02T10:10:21Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-02T08:52:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=95c01c656e061bccbab41fa651c99cb7041c9937'/>
<id>urn:sha1:95c01c656e061bccbab41fa651c99cb7041c9937</id>
<content type='text'>
* bootstrap.conf (gnulib_modules): Add gnu-web-doc-update.
Remove gendocs, since gnu-web-doc-update depends on it.
* gnu-web-doc-update: Remove file, now that we get it from gnulib.
</content>
</entry>
<entry>
<title>build: update gnulib submodule to latest</title>
<updated>2009-10-02T10:10:21Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-02T10:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8a7f66feb4924ccd0be59a602058f88bf8b59c87'/>
<id>urn:sha1:8a7f66feb4924ccd0be59a602058f88bf8b59c87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: tail-2/pid: use a 3-second timeout, not 1</title>
<updated>2009-09-30T21:28:13Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-09-30T21:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=30a227673eb4b095563c0ff75c6d89a7cae5096a'/>
<id>urn:sha1:30a227673eb4b095563c0ff75c6d89a7cae5096a</id>
<content type='text'>
* tests/tail-2/pid: When using the timeout program to ensuring that
tail -s.1 --pid=$PID_T_MAX does not wait forever, use a timeout longer
than 1 second.  A 1-second timeout could be too short on a very busy
system, and result in a timeout, and hence false-positive failure.

2009-09-30  Jim Meyering  &lt;meyering@redhat.com&gt;
</content>
</entry>
</feed>
