https://bugzilla.mindrot.org/show_bug.cgi?id=3816

Matthieu Baerts <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |WONTFIX
             Status|NEW                         |RESOLVED
                 CC|                            |[email protected]

--- Comment #2 from Matthieu Baerts <[email protected]> ---
Hello,

> Comma characters are not valid in hostnames. Why is systemd using them?

The comma was used as a separator in systemd (and virtme-ng) to be able
to easily connect to a VM by only giving the VSOCK CID number, e.g.

  scp vsock,42:/FILE .


This works thanks to this config:

    Host unix/* unix,% vsock/* vsock,* machine/* machine,*
        ProxyCommand /usr/lib/systemd/systemd-ssh-proxy %h %p
        (...)


With 'scp' and 'rsync', the slash separator cannot be used, and that's
why the comma was added, see:

  https://github.com/systemd/systemd/pull/37035/


Note that systemd (and soon virtme-ng) has recently switched to '%' for
the separator, see:

  https://github.com/systemd/systemd/pull/37191


Then I guess this ticket can be marked as "wontfix".

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
_______________________________________________
openssh-bugs mailing list
[email protected]
https://lists.mindrot.org/mailman/listinfo/openssh-bugs

Reply via email to