keys: Removed unused functions

Signed-off-by: Morten Linderud <morten@linderud.pw>
This commit is contained in:
Morten Linderud 2021-06-02 21:37:46 +02:00
parent 03f9ab94d9
commit 2031e3a210
No known key found for this signature in database
GPG Key ID: E742683BA08CB2FF
1 changed files with 0 additions and 21 deletions

21
keys.go
View File

@ -93,27 +93,6 @@ func SaveKey(k []byte, file string) error {
return nil
}
func KeyToSiglist(UUID []byte, input string) error {
_, err := exec.Command(
"sbsiglist",
"--owner", string(UUID),
"--type", "x509",
"--output", fmt.Sprintf("%s.esl", input), input,
).Output()
if err != nil {
return err
}
return nil
}
func SignEFIVariable(key, cert, varname, vardatafile, output string) ([]byte, error) {
out, err := exec.Command("sbvarsign", "--key", key, "--cert", cert, "--output", output, varname, vardatafile).Output()
if err != nil {
return nil, fmt.Errorf("failed signing EFI variable: %v", err)
}
return out, nil
}
func Enroll(uuid util.EFIGUID, cert, signerKey, signerPem []byte, efivar string) error {
c := signature.NewSignatureList(signature.CERT_X509_GUID)
c.AppendBytes(uuid, cert)