Thanks - I just committed a fix. Will look at adding a regress test
to catch similar cases.

On Tue, 8 Jun 2021, Lucas wrote:

> Hi bugs@, Damien,
> 
> I updated to a really recent snapshot
> 
> oolong$ sysctl kern.version                                                   
>  
> kern.version=OpenBSD 6.9-current (GENERIC.MP) #58: Tue Jun  8 10:24:26 MDT 
> 2021
>     dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> 
> still there, the previously working
> 
>       -o UserKnownHostsFile='a b'
> 
> does not work anymore. This is interpreted as checking the file 'a' and
> then the file 'b' in 6.9, but it only checks file 'a' in that snapshot.
> 
> An easy way to test it is using `-o UserKnownHostsFile=/dev/null
> ~/.ssh/known_hosts', which check both files on 6.9 but ask to approve
> the fingerprint in -current. In particular, `reposync` uses this
> construction[1], quite probably responsable for the failures reported
> by danj earlier on.
> 
> [1]: 
> https://github.com/sthen/reposync/blob/30a2ee87fa7e8fba071737ba065827011d6d41b3/reposync#L73
> 

Reply via email to