Files
podman/pkg
Mario Loriedo d358e91817 Fix running machines with volumes containing spaces
Machines configured to mount local paths containing
spaces failed to start on Hyper-V and silently failed
to mount the folder on macOS/Linux.

On Windows/hyperv, where local paths are mounted
running a 9p client inside the VM, the local host
path needs to be surrounding with quotation marks
before using in a `podman machine ssh ...` command.

A similar behavior happened on Linux/QEMU where the
path was used in a SSH command to mount the folder
using virtiofs. Quoting the path when buidling the
command arguments fixed the problem.

On macOS/libkit,applehv the path was written as is
in a systemd unit name to instruct how to mount it.
Escaping space chars so that they are are parsed
successfully fixed this:
```diff
-- enable path with spaces.mount
++ enable path\x20with\x20spaces.mount
```

Fixes https://github.com/containers/podman/issues/25500

Signed-off-by: Mario Loriedo <mario.loriedo@gmail.com>
2025-05-07 17:22:40 +00:00
..
2025-03-16 13:40:16 +00:00
2024-08-30 16:13:54 +02:00
2022-12-15 13:39:56 +01:00
2024-10-21 17:37:20 +01:00
2024-09-03 15:14:15 +02:00
2024-02-08 09:35:39 -05:00
2024-02-08 09:35:39 -05:00
2025-03-31 12:27:55 -07:00
2024-02-08 09:35:39 -05:00
2025-03-02 19:47:44 +02:00
2025-03-31 12:27:55 -07:00
2025-03-31 12:27:55 -07:00
2025-03-31 12:27:55 -07:00
2025-03-11 17:21:24 +01:00