Commit 5594826e authored by Sean Buckley's avatar Sean Buckley
Browse files

vmware-horizon-client: include opensc for smartcard support

parent 04aa1916
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -5,6 +5,7 @@
, gsettings-desktop-schemas
, makeDesktopItem
, makeWrapper
, opensc
, writeTextDir
, configText ? ""
}:
@@ -53,6 +54,11 @@ let
      # This library causes the program to core-dump occasionally. Use ours instead.
      rm -r $out/lib/vmware/view/crtbora

      # This opensc library is required to support smartcard authentication during the
      # initial connection to Horizon.
      mkdir $out/lib/vmware/view/pkcs11
      ln -s ${opensc}/lib/pkcs11/opensc-pkcs11.so $out/lib/vmware/view/pkcs11/libopenscpkcs11.so

      ${lib.concatMapStrings wrapBinCommands bins}
    '';
  };