I'm taking over a big project. 5 engineers worked on it for some years, but they are gone now. There are multiple install scripts, and they are very complicated. Somewhere inside of those scripts, they have commands such as:
yum install postgresql10
Which gives me the error:
Error: Failed to download metadata for repo 'pgdg-common': repomd.xml GPG signature verification error: Bad GPG signature
If I was running this on the command line, I could simply do:
dnf install -y --nogpgcheck https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
I ran this command and it worked great.
Here is the problem: the install scripts die when they run into that error. I need to get around that somehow.
Is there a way to get yum to automatically run --nogpgcheck
on every call of yum install
?
You might think "Just grep the install scripts and then change the individual lines." But I cannot do that because the commands are full of variables and other junk, so I cannot grep for anything as clear and straightforward as "yum install". Some of the install commands are constructed over several lines.
How do I turn off the gpgcheck
on all yum calls?