init
Some checks failed
Build and Release / release (push) Failing after 26s

This commit is contained in:
2025-12-12 17:37:34 +07:00
commit 9d769ed08c
32 changed files with 895 additions and 0 deletions

25
cert_darwin.go Normal file
View File

@@ -0,0 +1,25 @@
//go:build darwin
// +build darwin
package main
import (
"os/exec"
)
func installCA(absPath string) error {
cmd := exec.Command(
"security",
"add-trusted-cert",
"-d",
"-r", "trustRoot",
"-k", "/Library/Keychains/System.keychain",
absPath,
)
if err := cmd.Run(); err != nil {
return err
}
return nil
}