wheelchairy b6ea0e0f59 upd2
2025-02-04 18:30:33 +03:00

14 lines
281 B
Go

package security
import (
"os/exec"
"fmt"
)
func VerifySignature(filePath, sigPath string) error {
out, err := exec.Command("gpg", "--verify", sigPath, filePath).CombinedOutput()
if err != nil {
return fmt.Errorf("gpg verification failed: %s", string(out))
}
return nil
}