I'm trying to use xdg-dbus-proxy with systemd socket based activation.
That is, systemd creates the socket early during startup, but will initialise the proxy only after receiving the first connection to it.
Currently it is possible to specify a file path via PATH:
xdg-dbus-proxy unix:path="$XDG_RUNTIME_DIR/bus" /path/to/where/the/proxy/listens
In order to do socket activation, the proxy would need to listen on a file descriptor:
xdg-dbus-proxy unix:path="$XDG_RUNTIME_DIR/bus" fd:3
Regrettably, passing simply fd:3 creates a file socket named fd:3. Would it be possible to also support listening of file descriptors for this kind of usage?
I'm trying to use
xdg-dbus-proxywith systemd socket based activation.That is, systemd creates the socket early during startup, but will initialise the proxy only after receiving the first connection to it.
Currently it is possible to specify a file path via
PATH:xdg-dbus-proxy unix:path="$XDG_RUNTIME_DIR/bus" /path/to/where/the/proxy/listensIn order to do socket activation, the proxy would need to listen on a file descriptor:
xdg-dbus-proxy unix:path="$XDG_RUNTIME_DIR/bus" fd:3Regrettably, passing simply
fd:3creates a file socket namedfd:3. Would it be possible to also support listening of file descriptors for this kind of usage?