On Sat, Oct 23, 2021 at 11:14:50PM -0700, Kenneth Porter wrote:
On 10/23/2021 10:31 PM, Chad Lundquist wrote:
I am using RHEL 8.4 and firewalld 0.8.2.
I want to upgrade to the latest version 1.0.1
I downloaded the .tz file but don’t know what to do to install it to upgrade my RHEL 8.4 install of firewalld.
Can anyone give me a list of commands to install Firewalld 1.0.1, please?
Why do you want to upgrade? The point of RHEL is to stick to stable older packages until you need a specific feature in the latest version. Have you asked your RHEL people? (If you're using CentOS, check the CentOS mailing list.)
On package-based Linux systems, always try to find a package for a system before trying to install from source. It makes it a lot easier to maintain your system, and someone else went through the pain of figuring out how to make the system work on your distro and version.
+1
RHEL-8.5 will have firewalld v0.9.z.
For RHEL, look for an RPM. Often one exists in the Fedora repo or the EPEL repo. I see that someone has built 1.0.1 for Federora's beta, called Rawhide. I don't know if the binary will work for RHEL 8. I usually repackage bleeding edge programs. I recommend learning how to build a source RPM (SRPM) and then downloading the Rawhide SRPM for firewalld-1.0.1.
The upstream firewalld repo has an RPM spec file. You can grab a release tarball and do the following:
$ dnf install rpmdevtools $ ./configure $ make $ make test-rpm $ dnf install rpm1 ... rpmN
If the `test-rpm` target complains about missing dependencies then install them and try again.