wrong error message
Harald Koenig
H.Koenig at science-computing.de
Tue Aug 4 03:51:13 EST 2009
On Aug 03, Scott Neugroschl wrote:
> I suspect that the host is generating EISDIR (cygwin generates that for
> a local copy like that).
> As such, I wouldn't think it's wise for sshd to put special handling in
> there for this case.
indeed, you're right:
harald > cp /etc/passwd foo/
cp: cannot create regular file `foo/': Is a directory
harald > strace -e open cp /etc/passwd foo/
[...]
open("/etc/passwd", O_RDONLY) = 3
open("foo/", O_WRONLY|O_CREAT|O_EXCL, 0644) = -1 EISDIR (Is a directory)
cp: cannot create regular file `foo/': Is a directory
:-(
Harald Koenig
--
"I hope to die ___ _____
before I *have* to use Microsoft Word.", 0--,| /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen. <_/ / /OOOOOOOOOOO\
\ \/OOOOOOOOOOOOOOO\
\ OOOOOOOOOOOOOOOOO|//
Harald Koenig \/\/\/\/\/\/\/\/\/
science+computing ag // / \\ \
koenig at science-computing.de ^^^^^ ^^^^^
--
Vorstand/Board of Management:
Dr. Bernd Finkbeiner, Dr. Roland Niemeier,
Dr. Arno Steitz, Dr. Ingrid Zech
Vorsitzender des Aufsichtsrats/
Chairman of the Supervisory Board:
Michel Lepert
Sitz/Registered Office: Tuebingen
Registergericht/Registration Court: Stuttgart
Registernummer/Commercial Register No.: HRB 382196
More information about the openssh-unix-dev
mailing list