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.
https://src.fedoraproject.org/rpms/firewalld
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.