Commit Graph

6 Commits

Author SHA1 Message Date
wsanchez
8a99d7cf5d Fix bug where "cp -f" didn't work.
It's suppsed to remove the file and then copy, which it wasn't doing.
But no wait, it turns out that the described behaviour in the manual doesn't
  agree with POSIX. So we change the above fix and the manual to "try copy, and
  if fail, try remove, then copy".
Fix bug where "cp -R" didn't work on read-only directories:
  It would make the directory, set the mode, and not be able to write files into it.
Don't bother mmap()ing files of zero length. Was a workaround for a bug in Rhapsody
  mmap(), which didn't get along with such files, but makes sense anyway.
Fix race condition where "cp -p" would set the mod time of a file before close()ing
  the file, which would update the mod time and therefore screw up the "-p" idea,
  except, of course, while running in gdb, which sucked.
Add -f option to usage message in binary and man page. Already documented in man page.
1998-10-08 17:43:24 +00:00
mycroft
ce7d757530 Delint. 1998-07-28 03:47:14 +00:00
cgd
49f0ad8601 convert to new RCS id conventions. 1995-03-21 09:01:59 +00:00
mycroft
051219a643 Merge 4.4-Lite version. 1994-09-22 09:24:35 +00:00
mycroft
e40b06360c Import original 4.4-Lite version. 1994-09-22 03:04:15 +00:00
mycroft
204663a326 New version from uunet. Uses mmap(). 1993-08-07 03:14:51 +00:00