on master help sign in
keytool: escape command
commit0b8b82596b7192c853b5d6a2ed81dc8214301019 authorLuigy Leon <luichi.19@gmail.com> dateMon 19 Nov 2018, 17:20 (8 years ago) parent0499eb1
1 file changed+1−1
lib/command/src/Obelisk/Command/Deploy.hs+1−1
lib/command/src/Obelisk/Command/Deploy.hs+1−1
@@ -237,7 +237,7 @@ createKeystore root config = do
237237 let expr = "with (import " <> toImplDir root <> ").reflex-platform.nixpkgs; pkgs.mkShell { buildInputs = [ pkgs.jdk ]; }"
238238 callProcessAndLogOutput (Notice,Notice) $ (proc "nix-shell" ["-E" , expr, "--run" , keytoolCmd]) { cwd = Just root }
239239 where
240− keytoolCmd = unwords $ "keytool" :
240+ keytoolCmd = processToShellString "keytool"
241241 [ "-genkeypair -noprompt"
242242 , "-keystore", _keytoolConfig_keystore config
243243 , "-keyalg RSA -keysize 2048 -validity 10000"