Merge pull request #142408 from mschwaig/fix-vmware-guest-headless

nixos/vmware-guest: fix headless option

authored by

ajs124 and committed by
GitHub
ce21576c 0f60c45e

+3 -3
+3 -3
nixos/modules/virtualisation/vmware-guest.nix
··· 38 38 }; 39 39 40 40 # Mount the vmblock for drag-and-drop and copy-and-paste. 41 - systemd.mounts = [ 41 + systemd.mounts = mkIf (!cfg.headless) [ 42 42 { 43 43 description = "VMware vmblock fuse mount"; 44 44 documentation = [ "https://github.com/vmware/open-vm-tools/blob/master/open-vm-tools/vmblock-fuse/design.txt" ]; ··· 52 52 } 53 53 ]; 54 54 55 - security.wrappers.vmware-user-suid-wrapper = 56 - { setuid = true; 55 + security.wrappers.vmware-user-suid-wrapper = mkIf (!cfg.headless) { 56 + setuid = true; 57 57 owner = "root"; 58 58 group = "root"; 59 59 source = "${open-vm-tools}/bin/vmware-user-suid-wrapper";