Comment 12 for bug 1804287

Revision history for this message
Scott Moser (smoser) wrote :

@Oliver,

I have 2 questions about adding 'After=vgauth.service' to open-vm-tools.service
and adding 'DefaultDependencies=no' to vgauth.service.

a.) if open-vm-tools.service requires vgauth.service, then shouldn't we also
add a 'Requires=vgauth.service' ?
b.) Your MP adds RequiresMountsFor=/tmp to vgauth.service. That would seem to
imply that vgauth.service will *use* /tmp. As we found in bug 1707222,
use of /tmp during boot is not safe. some systemd jobs might delete the
files while you're using them. So.. the question is then how is
vgauth.service using /tmp and/or how is it avoiding a race condition.