mirror of
https://github.com/FiloSottile/mkcert.git
synced 2025-10-14 00:41:40 +08:00
Add certificate generation and -uninstall
This commit is contained in:
@@ -95,6 +95,12 @@ func (m *mkcert) installPlatform() {
|
||||
fatalIfCmdErr(err, "security trust-settings-import", out)
|
||||
}
|
||||
|
||||
func (m *mkcert) uninstallPlatform() {
|
||||
cmd := exec.Command("sudo", "security", "remove-trusted-cert", "-d", filepath.Join(m.CAROOT, rootName))
|
||||
out, err := cmd.CombinedOutput()
|
||||
fatalIfCmdErr(err, "security remove-trusted-cert", out)
|
||||
}
|
||||
|
||||
func fatalIfCmdErr(err error, cmd string, out []byte) {
|
||||
if err != nil {
|
||||
log.Fatalf("ERROR: failed to execute \"%s\": %s\n\n%s\n", cmd, err, out)
|
||||
|
Reference in New Issue
Block a user