|
Björn Persson |
2669b5a |
# gpgverify verifies signed sources. There is documentation in the script.
|
|
|
fcd2145 |
%gpgverify(k:s:d:) %{lua:
|
|
|
fcd2145 |
local script = rpm.expand("%{_rpmconfigdir}/redhat/gpgverify ")
|
|
|
fcd2145 |
local keyring = rpm.expand("%{-k*}")
|
|
|
fcd2145 |
local signature = rpm.expand("%{-s*}")
|
|
|
fcd2145 |
local data = rpm.expand("%{-d*}")
|
|
|
fcd2145 |
print(script)
|
|
|
fcd2145 |
if keyring ~= "" then
|
|
|
fcd2145 |
print(rpm.expand("--keyring '%{SOURCE" .. keyring .. "}' "))
|
|
|
fcd2145 |
end
|
|
|
fcd2145 |
if signature ~= "" then
|
|
|
fcd2145 |
print(rpm.expand("--signature '%{SOURCE" .. signature .. "}' "))
|
|
|
fcd2145 |
end
|
|
|
fcd2145 |
if data ~= "" then
|
|
|
fcd2145 |
print(rpm.expand("--data '%{SOURCE" .. data .. "}' "))
|
|
|
fcd2145 |
end
|
|
|
fcd2145 |
}
|