Bastian Blank wrote:
> Package: git-annex
> Version: 4.20131002
> Severity: important
> 
> git-annex sets ControlPath to a way too long string:
> | ControlPath 
> "/media/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/multimedia/.git/annex/ssh/XXXXXXXXXXXXX.example.org.Pex3w7XYJ65vIFm2"
>  too long for Unix domain socket

It's very difficult for me to work with obfuscated information here.

For example, git-annex is aware that unix domain sockets are
limited to around 100 characters for the total path, and so it
avoids using them if it cannot generate on shorter than that. But your
obfuscated path *appears* to be 112 characters long..

You will need to find a way to send me the actual error message for me
to investigate this bug.

Also, I have no idea what "Pex3w7XYJ65vIFm2" is. git-annex only uses
the hostname, or a md5sum of the hostname for the control socket.
This seems to be neither, unless you have very strange hostnames.

> I already have a ControlPath and ControlMaster in my ssh config, so
> git-annex ignores this setting.

There are good reasons for git-annex to use its own ssh connection
caching setup by default, but if you want it not to you can set
annex.sshcaching=false in your git-config.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to