From b8300b931ab584b7aa01fe43b3c92d5a61cf2ce3 Mon Sep 17 00:00:00 2001
From: Mariano Cano <mariano@smallstep.com>
Date: Tue, 5 Feb 2019 20:46:05 -0800
Subject: [PATCH] Fix missing method in linux.

---
 truststore_linux.go | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/truststore_linux.go b/truststore_linux.go
index 16c511b..fa093c8 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")
-- 
GitLab