From 05f36bef88b228006c99783deb54f9e0bb789256 Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Sun, 14 Aug 2022 16:09:22 +0200 Subject: [PATCH] added check for srcinfo in importKeys --- proto_package.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/proto_package.go b/proto_package.go index 903e10c..0ba6d6c 100644 --- a/proto_package.go +++ b/proto_package.go @@ -543,6 +543,13 @@ func (p *ProtoPackage) prepareKernelPatches() error { } func (p *ProtoPackage) importKeys() error { + if p.Srcinfo == nil { + err := p.genSrcinfo() + if err != nil { + return fmt.Errorf("error generating srcinfo: %w", err) + } + } + if p.Srcinfo.ValidPGPKeys != nil { args := []string{"--keyserver", "keyserver.ubuntu.com", "--recv-keys"} args = append(args, p.Srcinfo.ValidPGPKeys...)