mirror of
https://github.com/webmin/webmin.git
synced 2025-07-21 23:40:34 +00:00
Sign with SHA-256 signature
This commit is contained in:
18
makerpm.pl
18
makerpm.pl
@ -343,18 +343,14 @@ foreach $rpm ("rpm", "newkey/rpm") {
|
||||
system("chown jcameron: $rpm/webmin-$ver-$rel.noarch.rpm $rpm/webmin-$ver-$rel.src.rpm");
|
||||
if (!$nosign) {
|
||||
$key = $rpm eq "rpm" ? "jcameron\@webmin.com" : "developers\@webmin.com";
|
||||
system("rpm --resign -D '_gpg_name $key' $rpm/webmin-$ver-$rel.noarch.rpm $rpm/webmin-$ver-$rel.src.rpm");
|
||||
$sigflag = $rpm eq "newkey/rpm" ? "-D '_binary_filedigest_algorithm SHA256'" : "";
|
||||
system("rpm --resign -D '_gpg_name $key' $sigflag $rpm/webmin-$ver-$rel.noarch.rpm $rpm/webmin-$ver-$rel.src.rpm");
|
||||
}
|
||||
}
|
||||
|
||||
if (-d "/usr/local/webadmin/$rpm/yum") {
|
||||
# Add to our repository
|
||||
system("cp $rpm/webmin-$ver-$rel.noarch.rpm /usr/local/webadmin/$rpm/yum");
|
||||
}
|
||||
}
|
||||
|
||||
if (!$webmail && -d "/usr/local/webadmin/rpm/yum") {
|
||||
# Add to our repository
|
||||
system("cp rpm/webmin-$ver-$rel.noarch.rpm /usr/local/webadmin/rpm/yum");
|
||||
}
|
||||
|
||||
if (!$webmail && -d "/usr/local/webadmin/newkey/rpm/yum") {
|
||||
# Add to our repository
|
||||
system("cp newkey/rpm/webmin-$ver-$rel.noarch.rpm /usr/local/webadmin/newkey/rpm/yum");
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user