dotfiles/virtiofsd/.config/systemd/user/virtiofsd@.service
Peter Cai d471facdeb Add unprivileged systemd service for virtiofsd
to share directory tree with unprivileged QEMU VMs. Configure virtio-fs
socket path /run/user/$UID/virtiofsd-$name.sock in libvirt DOMAIN XML.

This relies on RootlessKit used by Podman and Docker.
2023-07-02 15:34:19 -04:00

12 lines
278 B
Desktop File

[Unit]
Description=Virtio FS Daemon instance %i
[Service]
ExecStartPre=/usr/bin/mkdir -p %h/shared/%i
ExecStart=/usr/bin/rootlesskit /usr/lib/virtiofsd --socket-path %t/virtiofsd-%i.sock --shared-dir %h/shared/%i
Restart=always
RestartSec=2s
[Install]
WantedBy=default.target