diff options
author | rnhmjoj <rnhmjoj@inventati.org> | 2021-09-20 23:45:24 +0200 |
---|---|---|
committer | rnhmjoj <rnhmjoj@inventati.org> | 2021-09-20 23:49:46 +0200 |
commit | 74c572d2f8542142907696eda82f8c4ced383045 (patch) | |
tree | 23aa1d5f391c7fc96a2609283e2c2578ffcaf9ff /nixos | |
parent | 8e7ed326b8279ce90dcddc0af9f1ae0fb0171d6d (diff) | |
download | nixlib-74c572d2f8542142907696eda82f8c4ced383045.tar nixlib-74c572d2f8542142907696eda82f8c4ced383045.tar.gz nixlib-74c572d2f8542142907696eda82f8c4ced383045.tar.bz2 nixlib-74c572d2f8542142907696eda82f8c4ced383045.tar.lz nixlib-74c572d2f8542142907696eda82f8c4ced383045.tar.xz nixlib-74c572d2f8542142907696eda82f8c4ced383045.tar.zst nixlib-74c572d2f8542142907696eda82f8c4ced383045.zip |
nixos/vmware-guest: fix setuid wrapper
Since 904f68fb0, setuid/owner/group are required.
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/virtualisation/vmware-guest.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/vmware-guest.nix b/nixos/modules/virtualisation/vmware-guest.nix index 9f5e183c7c58..7b25ffc440f8 100644 --- a/nixos/modules/virtualisation/vmware-guest.nix +++ b/nixos/modules/virtualisation/vmware-guest.nix @@ -52,7 +52,12 @@ in } ]; - security.wrappers.vmware-user-suid-wrapper.source = "${open-vm-tools}/bin/vmware-user-suid-wrapper"; + security.wrappers.vmware-user-suid-wrapper = + { setuid = true; + owner = "root"; + group = "root"; + source = "${open-vm-tools}/bin/vmware-user-suid-wrapper"; + }; environment.etc.vmware-tools.source = "${open-vm-tools}/etc/vmware-tools/*"; |