Merge pull request #147323 from Artturin/vmwareguest

authored by

Artturi and committed by
GitHub
f62e110a 5d6a70c2

+3 -2
+3 -2
nixos/modules/virtualisation/vmware-guest.nix
··· 34 systemd.services.vmware = 35 { description = "VMWare Guest Service"; 36 wantedBy = [ "multi-user.target" ]; 37 serviceConfig.ExecStart = "${open-vm-tools}/bin/vmtoolsd"; 38 }; 39 ··· 42 { 43 description = "VMware vmblock fuse mount"; 44 documentation = [ "https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt" ]; 45 - before = [ "vmware.service" ]; 46 - wants = [ "vmware.service" ]; 47 what = "${open-vm-tools}/bin/vmware-vmblock-fuse"; 48 where = "/run/vmblock-fuse"; 49 type = "fuse";
··· 34 systemd.services.vmware = 35 { description = "VMWare Guest Service"; 36 wantedBy = [ "multi-user.target" ]; 37 + after = [ "display-manager.service" ]; 38 + unitConfig.ConditionVirtualization = "vmware"; 39 serviceConfig.ExecStart = "${open-vm-tools}/bin/vmtoolsd"; 40 }; 41 ··· 44 { 45 description = "VMware vmblock fuse mount"; 46 documentation = [ "https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt" ]; 47 + unitConfig.ConditionVirtualization = "vmware"; 48 what = "${open-vm-tools}/bin/vmware-vmblock-fuse"; 49 where = "/run/vmblock-fuse"; 50 type = "fuse";