diff --git a/truststore_linux.go b/truststore_linux.go index 16c511bd31a5cb9b2247a72d779758b517a5f96e..fa093c89c8a93f63872841329a426a2941a336fb 100644 --- a/truststore_linux.go +++ b/truststore_linux.go @@ -62,13 +62,13 @@ func installPlatform(filename string, cert *x509.Certificate) error { cmd.Stdin = bytes.NewReader(data) out, err := cmd.CombinedOutput() if err != nil { - return cmdError(err, "tee", out) + return NewCmdError(err, cmd, out) } cmd = CommandWithSudo(SystemTrustCommand...) out, err = cmd.CombinedOutput() if err != nil { - return cmdError(err, strings.Join(SystemTrustCommand, " "), out) + return NewCmdError(err, cmd, out) } debug("certificate installed properly in linux trusts") @@ -83,13 +83,13 @@ func uninstallPlatform(filename string, cert *x509.Certificate) error { cmd := CommandWithSudo("rm", "-f", systemTrustFilename(cert)) out, err := cmd.CombinedOutput() if err != nil { - return cmdError(err, "rm", out) + return NewCmdError(err, cmd, out) } cmd = CommandWithSudo(SystemTrustCommand...) out, err = cmd.CombinedOutput() if err != nil { - return cmdError(err, strings.Join(SystemTrustCommand, " "), out) + return NewCmdError(err, cmd, out) } debug("certificate uninstalled properly from linux trusts")