Loading pkgs/by-name/ev/evil-winrm/package.nix +22 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,8 @@ makeWrapper, bundlerEnv, bundlerUpdateScript, writeText, sslLegacyProvider ? false, }: let rubyEnv = bundlerEnv { Loading @@ -13,6 +15,22 @@ let lockfile = ./Gemfile.lock; gemset = ./gemset.nix; }; openssl_conf = writeText "openssl.conf" '' openssl_conf = openssl_init [openssl_init] providers = provider_sect [provider_sect] default = default_sect legacy = legacy_sect [default_sect] activate = 1 [legacy_sect] activate = 1 ''; in stdenv.mkDerivation rec { pname = "evil-winrm"; Loading @@ -38,6 +56,10 @@ stdenv.mkDerivation rec { cp evil-winrm.rb $out/bin/evil-winrm ''; postFixup = lib.optionalString sslLegacyProvider '' wrapProgram $out/bin/evil-winrm --prefix OPENSSL_CONF : "${openssl_conf}" ''; passthru.updateScript = bundlerUpdateScript "evil-winrm"; meta = { Loading Loading
pkgs/by-name/ev/evil-winrm/package.nix +22 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,8 @@ makeWrapper, bundlerEnv, bundlerUpdateScript, writeText, sslLegacyProvider ? false, }: let rubyEnv = bundlerEnv { Loading @@ -13,6 +15,22 @@ let lockfile = ./Gemfile.lock; gemset = ./gemset.nix; }; openssl_conf = writeText "openssl.conf" '' openssl_conf = openssl_init [openssl_init] providers = provider_sect [provider_sect] default = default_sect legacy = legacy_sect [default_sect] activate = 1 [legacy_sect] activate = 1 ''; in stdenv.mkDerivation rec { pname = "evil-winrm"; Loading @@ -38,6 +56,10 @@ stdenv.mkDerivation rec { cp evil-winrm.rb $out/bin/evil-winrm ''; postFixup = lib.optionalString sslLegacyProvider '' wrapProgram $out/bin/evil-winrm --prefix OPENSSL_CONF : "${openssl_conf}" ''; passthru.updateScript = bundlerUpdateScript "evil-winrm"; meta = { Loading