[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: install-sh patch for compatibility with recent coreutils
From: |
Alexandre Duret-Lutz |
Subject: |
Re: install-sh patch for compatibility with recent coreutils |
Date: |
Sun, 04 Jul 2004 19:21:43 +0200 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) |
>>> "Paul" == Paul Eggert <address@hidden> writes:
Paul> coreutils CVS recently added -t and -T options to the install command,
Paul> to avoid certain race conditions when installing, and I thought it'd
Paul> be a good idea to add this to install-sh as well, to encourage the use
Paul> of these options. Here's a patch to do this. While I was at it, I
Paul> removed some other incompatibilities between install-sh and GNU (and
Paul> BSD) 'install': -c is now ignored (because copy is the default), and
Paul> as far as I know the -t= and -b= options have not been used for a
Paul> decade or so by Autoconf (and they wouldn't work anyway if you're
Paul> using the system 'install' command), so they should go.
Paul> This patch also adjusts the documentation to warn about one of the
Paul> potential race conditions in question.
Hi Paul,
This looks fine to me. It would be nice to augment tests/instsh2.test
with a few lines, though...
--
Alexandre Duret-Lutz