Dear subversion team,

I noticed that recent svn releases fail to display many error messages.

Example: Doing "svn co svn+ssh://some...@gcc.gnu.org/svn/gcc/trunk
trunk" without having the proper ssh keys for user 'someone'. The svn
versions I tried were 1.6.3, 1.6.5 and 1.6.9. With 1.6.3 I get:

Permission denied (publickey,gssapi-with-mic).
svn: Network connection closed unexpectedly

But if I do the same with 1.6.5 or 1.6.9, the first line is missing
and I only get the rather nebulous message about the unexpected
closing of the network connection, without seeing the reason for that.

It's even worse if e.g. my private key has the wrong permissions for
some reason. In this case svn 1.6.3 displays a very bold warning:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0755 for '~/.ssh/id_dsa' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: ~/.ssh/id_dsa
Permission denied (publickey,gssapi-with-mic).
svn: Network connection closed unexpectedly

Again, with newer releases one only gets the last line, without any
chance of finding out what the problem is.

Is this a known bug?

Cheers,
Janus

Reply via email to