[Spice-devel] [PATCH linux vdagent 1/2] systemd: use "After" with "Requisite"
Uri Lublin
uril at redhat.com
Thu Nov 1 10:22:54 UTC 2018
On 10/31/18 10:31 PM, Jonathon Jongsma wrote:
> So, I just discovered this year-old patch that (as far as I can tell)
> was never reviewed or pushed upstream. Is anybody willing to review it?
I found it also here:
https://www.freedesktop.org/software/systemd/man/systemd.unit.html
Ack.
Uri.
>
> Jonathon
>
>
> On Wed, 2017-11-29 at 10:44 -0600, Jonathon Jongsma wrote:
>> The "Requisite" directive is intended to require that the virtio port
>> device exists before starting the vdagent socket unit. If the device
>> does not exist, the socket should fail to start. However, without
>> using
>> "After", the socket will still start even when the device is not
>> present.
>>
>> See https://github.com/systemd/systemd/issues/4756 for further
>> details
>> (particularly the following comment:
>> https://github.com/systemd/systemd/issues/4756#issuecomment-267005324
>> )
>>
>> Signed-off-by: Jonathon Jongsma <jjongsma at redhat.com>
>> ---
>> data/spice-vdagentd.socket | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/data/spice-vdagentd.socket b/data/spice-vdagentd.socket
>> index e34a188..613c7ed 100644
>> --- a/data/spice-vdagentd.socket
>> +++ b/data/spice-vdagentd.socket
>> @@ -2,6 +2,7 @@
>> Description=Activation socket for spice guest agent daemon
>> # only start the socket if the virtio port device exists
>> Requisite=dev-virtio\x2dports-com.redhat.spice.0.device
>> +After=dev-virtio\x2dports-com.redhat.spice.0.device
>>
>> [Socket]
>> ListenStream=/var/run/spice-vdagentd/spice-vdagent-sock
>
>
>
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/spice-devel
>
More information about the Spice-devel
mailing list